Exemplo n.º 1
0
 /**
  * Rendering method
  * @param $layout file name
  * @param array $data
  * @return Response
  */
 public function render($layout, $data = array())
 {
     Service::get('eventManager')->trigger('controllerRender', "Rendering method. Controller \"" . get_class($this) . "\". Layout \"" . $layout . "\"");
     // The full path to the view for the appropriate controller
     $fullpath = realpath(Helper::getViewPath(get_class($this)) . $layout . '.php');
     $renderer = Service::get('renderer');
     $content = $renderer->render($fullpath, $data);
     return new Response($content);
 }