Exemplo n.º 1
0
 function compile_template($template)
 {
     if (!class_exists('compiler')) {
         require_once dirname(__FILE__) . '/' . $this->compiler_file;
     }
     $compiled_code = '';
     $compiler = new Compiler();
     if ($compiler->compile_file($this->template_dir . "/{$template}", $compiled_code)) {
         $this->write_template($this->compile_dir . "/{$template}", $compiled_code);
     } else {
         trigger_error($compiler->get_error_string(), E_USER_ERROR);
     }
 }