addExtension(new DebugExtension()); } return self::addFunctions($twigEnvironment); } public static function addFunctions(Environment &$te) { return $te; } public static function clearFileCache() { $di = new \RecursiveDirectoryIterator(self::CACHE_DIR, \FilesystemIterator::SKIP_DOTS); $ri = new \RecursiveIteratorIterator($di, \RecursiveIteratorIterator::CHILD_FIRST); foreach ($ri as $file) { $file->isDir() ? rmdir($file) : unlink($file); } return true; } }