/**
  * @return DummyLatteTemplateAdapter
  */
 public static function create()
 {
     $view = new PhView();
     $di = new PhDi();
     $di->set('tag', new PhTag());
     $di->set('security', new PhSecurity());
     $di->set('url', new PhUrl());
     $latteFactory = new LatteFactory();
     $latteFactory->setTempDir(TEMP_DIR);
     $adapter = new DummyLatteTemplateAdapter($view, $di, $latteFactory);
     return $adapter;
 }
Ejemplo n.º 2
0
 /**
  * @param PhView $view
  * @param PhDi $di
  * @param LatteFactory $factory
  */
 function __construct(PhView $view, PhDi $di, LatteFactory $factory)
 {
     parent::__construct($view, $di);
     $this->latte = $factory->create();
 }