Ejemplo n.º 1
0
 /**
  *
  * @param boolean $pReload
  * @return Zupal_Media_MusicBrainz_Cache
  */
 public static function getInstance($pReload = FALSE)
 {
     if ($pReload || is_null(self::$_instance)) {
         $frontendOptions = array('lifetime' => Zupal_Bootstrap::$registry->configuration->cache->lifetime, 'automatic_serialization' => true);
         $backendOptions = array('cache_dir' => self::cache_dir());
         // getting a Zend_Cache_Core object
         $cache = Zend_Cache::factory('Core', 'File', $frontendOptions, $backendOptions);
         // process
         self::$_instance = $cache;
     }
     return self::$_instance;
 }