Esempio n. 1
0
 /**
  * Clear all cache files.
  *
  * @return void
  */
 public function clearCache()
 {
     $cacheDir = self::getConnector()->getRootPath() . DIRECTORY_SEPARATOR . 'RM' . DIRECTORY_SEPARATOR . 'userdata' . DIRECTORY_SEPARATOR . 'temp' . DIRECTORY_SEPARATOR;
     RM_Filesystem::emptyFolder($cacheDir . DIRECTORY_SEPARATOR . 'cache');
     RM_Filesystem::emptyFolder($cacheDir . DIRECTORY_SEPARATOR . 'css');
     RM_Filesystem::emptyFolder($cacheDir . DIRECTORY_SEPARATOR . 'classes');
     RM_Filesystem::emptyFolder($cacheDir . DIRECTORY_SEPARATOR . 'extensions');
     RM_Filesystem::emptyFolder($cacheDir . DIRECTORY_SEPARATOR . 'language');
     RM_Filesystem::emptyFolder($cacheDir . DIRECTORY_SEPARATOR . 'models');
 }
Esempio n. 2
0
 /**
  * this method will clear the module css cache
  */
 public function clearCSSCache()
 {
     // clear the module CSS Cache
     $cacheDir = RM_Environment::getConnector()->getRootPath() . DIRECTORY_SEPARATOR . 'RM' . DIRECTORY_SEPARATOR . 'userdata' . DIRECTORY_SEPARATOR . 'temp' . DIRECTORY_SEPARATOR . 'css';
     if (file_exists($cacheDir)) {
         RM_Filesystem::emptyFolder($cacheDir);
     }
 }
Esempio n. 3
0
 /**
  * Clears the language cache files
  * @todo we need to use Zend cache methods to made this code more clear.
  */
 public function clearCache()
 {
     return RM_Filesystem::emptyFolder($this->_cacheFolderPath);
 }