Example #1
0
 /**
  * Set up the template engine
  *
  * @return void
  */
 private function _addTemplateService()
 {
     if ($this->container->getSetting('template') instanceof TemplateInterface) {
         $template = $this->container->getSetting('template');
     } else {
         $template = new Template();
     }
     $template->setViewDirectory($this->container->getSetting('view_directory'));
     $template->setCompileDirectory($this->container->getSetting('compile_directory'));
     $template->setCacheDirectory($this->container->getSetting('cache_directory'));
     $this->container->addService('template', $template);
 }