X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=inc%2Fextensions%2Fext-cache.php;h=ad0f624a9b430eb7e167d306642b201b14557452;hb=e87430f959a8b240d516ef830e6494165bc933b2;hp=7921f89e2d50422c1a03edff21ec0ee7cf7c7787;hpb=1b4494c45790f1ba6808bb6a037d777147bd8f23;p=mailer.git diff --git a/inc/extensions/ext-cache.php b/inc/extensions/ext-cache.php index 7921f89e2d..ad0f624a9b 100644 --- a/inc/extensions/ext-cache.php +++ b/inc/extensions/ext-cache.php @@ -99,7 +99,7 @@ case "update": // Update an extension if (EXT_IS_ACTIVE("cache")) { // Check for cache when extension is already installed - if ($CACHE->cache_file("extensions", true)) $CACHE->cache_destroy(); + if ($cacheInstance->cache_file("extensions", true)) $cacheInstance->cache_destroy(); } $UPDATE_NOTES = "Spalte "keep_active" ist hinzugefügt. Cache wurde reinitialisiert."; break; @@ -184,29 +184,29 @@ case "update": // Update an extension break; default: // Do stuff when extension is loaded - $DUMMY = LOAD_CONFIG("0"); + $dummy = LOAD_CONFIG(); // Load config and destroy dummy array - $CONFIG['cache_update'] = $DUMMY['cache_update']; // Last time the cache files are been re-created - $CONFIG['cache_path'] = $DUMMY['cache_path']; // Relative path for the cache files to 'inc/' - $CONFIG['cache_tested'] = $DUMMY['cache_tested']; // Says if cache path is tested or not - $CONFIG['db_hits'] = $DUMMY['db_hits']; // Counted hits on the database (all!) - $CONFIG['cache_hits'] = $DUMMY['cache_hits']; // Counted hits on the cache arrays in memory - $CONFIG['cache_admins'] = $DUMMY['cache_admins']; // Is the table '_admins' cacheable? - $CONFIG['cache_acls'] = $DUMMY['cache_acls']; // Is the table '_admins_acls' cacheable? - $CONFIG['cache_exts'] = $DUMMY['cache_exts']; // Is the table '_extensions' cacheable? - $CONFIG['cache_config'] = $DUMMY['cache_config']; // Is the table '_config' cacheable? - $CONFIG['cache_modreg'] = $DUMMY['cache_modreg']; // Is the table '_mod_reg' cacheable? - $CONFIG['cache_refdepth'] = $DUMMY['cache_refdepth']; // Is the table '_refdepths' cacheable? - $CONFIG['cache_refsys'] = $DUMMY['cache_refsys']; // Is the table '_refsystem' cacheable? - unset($DUMMY); + $_CONFIG['cache_update'] = $dummy['cache_update']; // Last time the cache files are been re-created + $_CONFIG['cache_path'] = $dummy['cache_path']; // Relative path for the cache files to 'inc/' + $_CONFIG['cache_tested'] = $dummy['cache_tested']; // Says if cache path is tested or not + $_CONFIG['db_hits'] = $dummy['db_hits']; // Counted hits on the database (all!) + $_CONFIG['cache_hits'] = $dummy['cache_hits']; // Counted hits on the cache arrays in memory + $_CONFIG['cache_admins'] = $dummy['cache_admins']; // Is the table '_admins' cacheable? + $_CONFIG['cache_acls'] = $dummy['cache_acls']; // Is the table '_admins_acls' cacheable? + $_CONFIG['cache_exts'] = $dummy['cache_exts']; // Is the table '_extensions' cacheable? + $_CONFIG['cache_config'] = $dummy['cache_config']; // Is the table '_config' cacheable? + $_CONFIG['cache_modreg'] = $dummy['cache_modreg']; // Is the table '_mod_reg' cacheable? + $_CONFIG['cache_refdepth'] = $dummy['cache_refdepth']; // Is the table '_refdepths' cacheable? + $_CONFIG['cache_refsys'] = $dummy['cache_refsys']; // Is the table '_refsystem' cacheable? + unset($dummy); // Create instance on class - if ($CACHE_FILE != "init") + if ($cacheMode != "init") { // Initialize cache system only when it's needed - $CACHE = new mxchange_cache($CONFIG['cache_update'], PATH."inc/".$CONFIG['cache_path'], $CONFIG['cache_tested']); - if ($CACHE->ret != "done") + $cacheInstance = new mxchange_cache($_CONFIG['cache_update'], PATH."inc/".$_CONFIG['cache_path'], $_CONFIG['cache_tested']); + if ($cacheInstance->ret != "done") { // Failed to initialize cache sustem ADD_FATAL(__FILE__."(".__LINE__."): ".CACHE_CANNOT_INITIALIZE);