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);
 }