/** * @param string|NULL $class * @return \Nette\Templating\ITemplate */ protected function createTemplate($class = NULL) { $template = parent::createTemplate($class); if ($this->templateConfigurator !== NULL) { $this->templateConfigurator->configure($template); } if ($template instanceof FileTemplate) { $template->setFile($this->formatTemplateFile()); } return $template; }
/** * @param \Nette\Templating\Template $template * * @return void */ public function templatePrepareFilters($template) { if ($this->templateConfigurator !== NULL) { $this->templateConfigurator->prepareFilters($template); } else { $template->registerFilter(new \Nette\Latte\Engine()); } }