Loading base.php +6 −2 Original line number Diff line number Diff line Loading @@ -1730,11 +1730,15 @@ class Cache extends Prefab { $parts=explode('=',$this->dsn,2); switch ($parts[0]) { case 'apc': $key='info'; case 'apcu': if (empty($key)) $key='key'; $info=apc_cache_info('user'); foreach ($info['cache_list'] as $item) if (preg_match($regex,$item['info']) && if (preg_match($regex,$item[$key]) && $item['mtime']+$lifetime<time()) apc_delete($item['info']); apc_delete($item[$key]); return TRUE; case 'memcache': foreach (memcache_get_extended_stats( Loading Loading
base.php +6 −2 Original line number Diff line number Diff line Loading @@ -1730,11 +1730,15 @@ class Cache extends Prefab { $parts=explode('=',$this->dsn,2); switch ($parts[0]) { case 'apc': $key='info'; case 'apcu': if (empty($key)) $key='key'; $info=apc_cache_info('user'); foreach ($info['cache_list'] as $item) if (preg_match($regex,$item['info']) && if (preg_match($regex,$item[$key]) && $item['mtime']+$lifetime<time()) apc_delete($item['info']); apc_delete($item[$key]); return TRUE; case 'memcache': foreach (memcache_get_extended_stats( Loading