Example #1
0
 /**
  * Object constructor, sets up the db and some objects need request too
  *
  * @param PDO $db The database connection handle
  * @param Request $request The request object (optional not all objects need it)
  */
 public function __construct(PDO $db, Request $request = null)
 {
     $this->_db = $db;
     if (isset($request)) {
         $this->_request = $request;
         $this->website_url = $request->getConfigValue('website_url');
     }
     return true;
 }
Example #2
0
 public function testGettingConfigValues()
 {
     $request = new \Request(['Foo' => 'Bar'], []);
     $this->assertEquals('Bar', $request->getConfigValue('Foo'));
     $this->assertEquals('Foo', $request->getConfigValue('Bar', 'Foo'));
 }