Ejemplo n.º 1
0
 public static function _cache_init()
 {
     main()->modules['cache'] = null;
     self::$_cache = clone _class('cache');
     self::$_cache->_init(['driver' => self::_get_driver_name()]);
     self::$_cache->_driver = clone self::$_cache->_driver;
     if (self::_get_driver_name() == 'memcache') {
         if (false !== strpos(strtolower(get_called_class()), '_memcached')) {
             self::$_cache->_driver->FORCE_EXT = 'memcached';
         } else {
             self::$_cache->_driver->FORCE_EXT = 'memcache';
         }
     }
     method_exists(self::$_cache->_driver, '_init') && self::$_cache->_driver->_init();
     self::$_cache->NO_CACHE = false;
     self::$_cache->CACHE_NS = 'unit_tests_';
     self::$_cache->FORCE_REBUILD_CACHE = false;
 }