diff options
Diffstat (limited to 'lib/Cache.php')
-rw-r--r-- | lib/Cache.php | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/lib/Cache.php b/lib/Cache.php index 192cb3bf..414e6824 100644 --- a/lib/Cache.php +++ b/lib/Cache.php @@ -50,25 +50,4 @@ class Cache { static public function isValidNameCache($nameCache){ return preg_match('@^[A-Z][a-zA-Z0-9-]*$@', $nameCache); } - - static public function purge(){ - $cacheTimeLimit = time() - 86400; // 86400 -> 24h - $cachePath = 'cache'; - if(file_exists($cachePath)){ - $cacheIterator = new RecursiveIteratorIterator( - new RecursiveDirectoryIterator($cachePath), - RecursiveIteratorIterator::CHILD_FIRST - ); - - foreach($cacheIterator as $cacheFile){ - if(in_array($cacheFile->getBasename(), array('.', '..'))) - continue; - elseif($cacheFile->isFile()){ - if(filemtime($cacheFile->getPathname()) < $cacheTimeLimit) - unlink($cacheFile->getPathname()); - } - } - } - } - } |