public function clearCacheFiles() { if (false === $this->cache) { return; } foreach (new RecursiveIteratorIterator(new RecursiveDirectoryIterator($this->cache), RecursiveIteratorIterator::LEAVES_ONLY) as $file) { if ($file->isFile()) { @unlink($file->getPathname()); } } }
public function render($name, array $values = array()) { if (defined('ENV_DEV')) { $this->engine->clearCacheFiles(); $this->engine->clearTemplateCache(); } return $this->engine->render($name . $this->suffix, $values); }