diff --git a/system/functions.php b/system/functions.php index 5c188804..ff646600 100644 --- a/system/functions.php +++ b/system/functions.php @@ -1236,8 +1236,8 @@ function clearCache() } } - $tmp = ''; foreach ($keysToClear as $item) { + $tmp = ''; if ($cache->fetch($item, $tmp)) { $cache->delete($item); } diff --git a/system/libs/pot/OTS_DB_MySQL.php b/system/libs/pot/OTS_DB_MySQL.php index 01b03478..312225d3 100644 --- a/system/libs/pot/OTS_DB_MySQL.php +++ b/system/libs/pot/OTS_DB_MySQL.php @@ -96,7 +96,7 @@ class OTS_DB_MySQL extends OTS_Base_DB } global $config; - if(class_exists('MyAAC\Cache\Cache') && ($cache = Cache::getInstance()) && $cache->enabled()) { + if(class_exists('Cache') && ($cache = Cache::getInstance()) && $cache->enabled()) { $tmp = null; $need_revalidation = true; if($cache->fetch('database_checksum', $tmp) && $tmp) { @@ -147,7 +147,7 @@ class OTS_DB_MySQL extends OTS_Base_DB { global $config; - if(class_exists('MyAAC\Cache\Cache') && ($cache = Cache::getInstance()) && $cache->enabled()) { + if(class_exists('Cache') && ($cache = Cache::getInstance()) && $cache->enabled()) { $cache->set('database_tables', serialize($this->has_table_cache), 3600); $cache->set('database_columns', serialize($this->has_column_cache), 3600); $cache->set('database_checksum', serialize(sha1($config['database_host'] . '.' . $config['database_name'])), 3600);