Twig_Environment::clearCacheFiles PHP Method

clearCacheFiles() public method

Clears the template cache files on the filesystem.
public clearCacheFiles ( )
    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());
            }
        }
    }

Usage Example

Example #1
0
 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);
 }
All Usage Examples Of Twig_Environment::clearCacheFiles