Ejemplo n.º 1
0
 /**
  * Register this plates view provider with a Pimple container.
  *
  * @param \Pimple\Container $container
  */
 public function register(Container $container)
 {
     if (!isset($container->get('settings')['view'])) {
         throw new InvalidArgumentException('Template configuration not found');
     }
     $engine = new Plates($container->get('settings')['view'], $container->get('response'));
     $engine->loadExtension(new PlatesExtension($container->get('router'), $container->get('request')->getUri()));
     $container['view'] = $engine;
 }
Ejemplo n.º 2
0
 /**
  * @param \Projek\Slim\Plates
  */
 public function setView(Plates $view)
 {
     $this->view = $view->getPlates();
 }