diff options
Diffstat (limited to 'lib/memcache/cache.php')
-rw-r--r-- | lib/memcache/cache.php | 25 |
1 files changed, 1 insertions, 24 deletions
diff --git a/lib/memcache/cache.php b/lib/memcache/cache.php index 331c689f065..b9e0c2249ac 100644 --- a/lib/memcache/cache.php +++ b/lib/memcache/cache.php @@ -9,23 +9,7 @@ namespace OC\Memcache; abstract class Cache { - /** - * get a cache instance - * - * @param bool $global - * @return Cache - */ - static function create($global = false) { - if (XCache::isAvailable()) { - return new XCache($global); - } elseif (APC::isAvailable()) { - return new APC($global); - } elseif (Memcached::isAvailable()) { - return new Memcached($global); - } else { - return null; - } - } + /** * @param bool $global @@ -63,11 +47,4 @@ abstract class Cache { * @return mixed */ abstract public function clear($prefix = ''); - - /** - * @return bool - */ - static public function isAvailable() { - return XCache::isAvailable() || APC::isAvailable() || Memcached::isAvailable(); - } } |