From 7c77e0ff90b08593fe7b99e7b1d2c96a852dfa06 Mon Sep 17 00:00:00 2001 From: Awilum Date: Sat, 2 Feb 2019 00:42:41 +0300 Subject: [PATCH] Flextype Core: Cache - code fixes according Scrutinizer Tests. The class Doctrine\Common\Cache\XcacheCache has been deprecated. --- flextype/Cache.php | 7 ------- site/plugins/admin/classes/SettingsManager.php | 1 - 2 files changed, 8 deletions(-) diff --git a/flextype/Cache.php b/flextype/Cache.php index 124111cf..445bef4b 100755 --- a/flextype/Cache.php +++ b/flextype/Cache.php @@ -123,8 +123,6 @@ class Cache $driver_name = 'apcu'; } elseif (extension_loaded('wincache')) { $driver_name = 'wincache'; - } elseif (extension_loaded('xcache')) { - $driver_name = 'xcache'; } else { $driver_name = 'file'; } @@ -147,11 +145,6 @@ class Cache case 'wincache': $driver = new DoctrineCache\WinCacheCache(); break; - // The XcacheCache driver uses functions that come with the xcache extension - // https://xcache.lighttpd.net - case 'xcache': - $driver = new DoctrineCache\XcacheCache(); - break; // The MemcachedCache drivers stores the cache data in Memcached. case 'memcached': $memcached = new \Memcached(); diff --git a/site/plugins/admin/classes/SettingsManager.php b/site/plugins/admin/classes/SettingsManager.php index 3e128f14..44e25943 100644 --- a/site/plugins/admin/classes/SettingsManager.php +++ b/site/plugins/admin/classes/SettingsManager.php @@ -88,7 +88,6 @@ class SettingsManager 'file' => 'File', 'apcu' => 'APCu', 'wincache' => 'WinCache', - 'xcache' => 'Xcache', 'memcached' => 'Memcached', 'redis' => 'Redis', 'sqlite3' => 'SQLite3',