function __construct() { $this->ci =& get_instance(); $this->ci->config->load('parser', TRUE); $config = $this->ci->config->item('parser'); // Main Dwoo object $this->dwoo = new Dwoo(); // The directory where compiled templates are located $this->dwoo->setCompileDir($config['parser_compile_dir']); $this->dwoo->setCacheDir($config['parser_cache_dir']); $this->dwoo->setCacheTime($config['parser_cache_time']); // Security $security = new Dwoo_Security_Policy(); $security->setPhpHandling($config['parser_allow_php_tags']); $security->allowPhpFunction($config['parser_allowed_php_functions']); $this->dwoo->setSecurityPolicy($security); }