コード例 #1
0
ファイル: GUI.php プロジェクト: air-php/website
 /**
  * @param ViewFactoryInterface $viewFactory A view factory.
  */
 public function before(ViewFactoryInterface $viewFactory)
 {
     $this->template = $viewFactory->get('template');
 }
コード例 #2
0
ファイル: Home.php プロジェクト: air-php/website
 /**
  * The home page.
  *
  * @param ViewFactoryInterface $viewFactory A view factory.
  * @return ViewInterface A view.
  */
 public function actionHome(ViewFactoryInterface $viewFactory)
 {
     $view = $viewFactory->get('home');
     $this->template->content = $view;
     return $this->template;
 }
コード例 #3
0
ファイル: IndexController.php プロジェクト: plispe/kiss
 /**
  * @return ResponseInterface
  */
 public function defaultAction()
 {
     return new HtmlResponse((string) $this->viewFactory->get('web/index/default'));
 }
コード例 #4
0
ファイル: ErrorController.php プロジェクト: plispe/kiss
 /**
  * @param ServerRequestInterface $request
  * @param ResponseInterface $response
  *
  * @return ResponseInterface
  */
 public function error504Action(ServerRequestInterface $request, ResponseInterface $response)
 {
     return new HtmlResponse((string) $this->viewFactory->get('web/error/504'));
 }