protected function __construct($directory) { $this->directory = $directory; $this->phpRenderer = new PhpRenderer(); $resolver = new AggregateResolver(); $this->phpRenderer->setResolver($resolver); $path = Module::getBaseDirectory() . $this->directory; $stack = new TemplatePathStack(array('script_paths' => array($path))); $resolver->attach($stack); }