Commit 320551e7 authored by Bong Cosca's avatar Bong Cosca
Browse files

Implement apcu backend's reset()

parent 179697b5
Loading
Loading
Loading
Loading
+6 −2
Original line number Diff line number Diff line
@@ -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(