/** * Sets up */ public function setUp() { $tempDir = Enlight_TestHelper::Instance()->TestPath('TempFiles'); $this->engine = new Enlight_Template_Manager(); $this->engine->setCompileDir($tempDir); $this->engine->setCompileId('view'); $this->engine->clearCompiledTemplate(null, 'view'); Smarty::$global_tpl_vars = array(); }
/** * Set up the test case */ public function setUp() { parent::setUp(); $tempDir = Enlight_TestHelper::Instance()->TestPath('TempFiles'); $dataDir = Enlight_TestHelper::Instance()->TestPath('DataSets'); $this->manager = new Enlight_Template_Manager(); $this->manager->setCompileDir($tempDir); $this->manager->setCompileId('resource'); $this->manager->setTemplateDir(array($dataDir . 'Template/parent1/', $dataDir . 'Template/parent2/')); }
/** * Set up the test case */ public function setUp() { parent::setUp(); $tempDir = Enlight_TestHelper::Instance()->TestPath('TempFiles'); $adapter = new Enlight_Config_Adapter_File(array('configType' => 'ini', 'configDir' => $tempDir, 'namePrefix' => 'snippet_')); $this->manager = new Enlight_Components_Snippet_Manager($adapter); $this->engine = new Enlight_Template_Manager(); $this->engine->setCompileDir($tempDir); $this->engine->setCompileId('snippet'); $this->engine->clearCompiledTemplate(null, 'snippet'); }
/** * Set own template directory * * @param $templateManager */ private function reconfigureTemplateDirs(\Enlight_Template_Manager $templateManager) { if (!$this->templateDirConfigured) { $compileDir = $templateManager->getCompileDir() . 'blocks/'; $cacheDir = $templateManager->getCacheDir() . 'blocks/'; $templateManager->setCompileDir($compileDir); $templateManager->setCacheDir($cacheDir); $this->templateDirConfigured = true; } }