Example #1
0
 public static function getIncomeRequest()
 {
     if (!self::$_incomeRequestInstance) {
         self::$_incomeRequestInstance = new Request();
         self::$_incomeRequestInstance->processEnvironment();
     }
     return self::$_incomeRequestInstance;
 }
Example #2
0
 public function testRequestServer()
 {
     $_SERVER['REQUEST_METHOD'] = Request::METHOD_GET;
     $_SERVER['REQUEST_URI'] = '/products/2/';
     $_SERVER['QUERY_STRING'] = 'id=12';
     $_SERVER['HTTP_HOST'] = 'test.com';
     $_SERVER['DOCUMENT_ROOT'] = '/';
     $request = new Request();
     $request->processEnvironment();
     $this->assertEquals(12, $request->getVar('id'), 'parsing query string');
 }