Ejemplo n.º 1
0
 public final function __construct()
 {
     $this->data = new Std();
     $this->app = Application::getInstance();
     $this->view = new View('twig', $this->getTemplatePaths());
     $this->view->setController($this);
 }
Ejemplo n.º 2
0
Archivo: Twig.php Proyecto: pr-of-it/t4
 public function addTemplateRawPath($path)
 {
     parent::addTemplateRawPath($path);
     $loader = $this->twig->getLoader();
     $loader->setPaths($this->paths);
     $this->twig->setLoader($loader);
 }
Ejemplo n.º 3
0
Archivo: View.php Proyecto: pr-of-it/t4
 public function render($template, $data = [])
 {
     return $this->postProcess($this->renderer->render($template, $data));
 }
Ejemplo n.º 4
0
 public function setView(View $view)
 {
     parent::setView($view);
     $this->links->view = $this->view;
     $this->twig->addGlobal('view', $this->links->view);
 }