/** * it cleans cache * */ private function _cleanCache() { $dir = opendir($this->_path); $fileList = new FileList(); while (false !== ($fileName = readdir($dir))) { if ($fileName != '.' && $fileName != '..') { $fileList->add($this->_path . '/' . $fileName); } } $fileList->deleteOldest(self::$numberOfFilesToDelete); }