Beispiel #1
0
 /**
  * Cleans up cache data
  *
  * @return boolean always true
  */
 public static function cleanup()
 {
     if (empty(self::$_cache)) {
         self::cacheInit();
     }
     self::$_cache_handlers = array();
     return self::$_cache->cleanup();
 }
 /**
  * Inits cache backend
  *
  * @return boolean always true
  */
 public static function cacheInit()
 {
     if (empty(self::$_cache)) {
         $_cache_class = self::ifGet('config.cache_backend', 'file');
         $_cache_class = '\\Tygh\\Backend\\Cache\\' . ucfirst($_cache_class);
         self::$_cache = new $_cache_class(self::get('config'));
         self::$_cache_handlers = self::$_cache->getHandlers();
     }
     return true;
 }