Example #1
0
 public function handle()
 {
     $view = new View($this->viewPath, $this->request->getClassName(), $this);
     $view->setRequest($this->request);
     $view->setResponse($this->response);
     $this->setView($view);
     $action = $this->request->getMethodName();
     $result = $this->{$action}();
     if (!is_null($result)) {
         return $result;
     }
     return $view->render($action);
 }
Example #2
0
 public function testRequest()
 {
     $mockRequest = $this->getMock('\\Symfony\\Component\\HttpFoundation\\Request');
     $this->view->setRequest($mockRequest);
     $this->assertInstanceOf('\\Symfony\\Component\\HttpFoundation\\Request', $this->view->getRequest());
 }