/** * Return the request. If none was set, a request is assemble * by the given HTTP data. * * @return \Hynage\HTTP\Request */ public function getRequest() { if (null === $this->_request) { $request = Request::getCurrent(); $this->setRequest($request); } return $this->_request; }