public function getRequestVar($name, $defaultValue = null) { if (!$this->_request) { return null; } return $this->_request->getVar($name, $defaultValue); }
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'); }