From e5a91fc185c4c992469e19d37c4ad3691ed1d3ae Mon Sep 17 00:00:00 2001 From: Arthur Schiwon Date: Wed, 13 May 2015 11:58:19 +0200 Subject: remove file cache remainings from server container --- lib/private/server.php | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/lib/private/server.php b/lib/private/server.php index 7fa668b222e..f70106b9f4c 100644 --- a/lib/private/server.php +++ b/lib/private/server.php @@ -38,13 +38,13 @@ use bantu\IniGetWrapper\IniGetWrapper; use OC\AppFramework\Http\Request; use OC\AppFramework\Db\Db; use OC\AppFramework\Utility\SimpleContainer; -use OC\Cache\UserCache; use OC\Command\AsyncBus; use OC\Diagnostics\NullQueryLogger; use OC\Diagnostics\EventLogger; use OC\Diagnostics\QueryLogger; use OC\Mail\Mailer; use OC\Memcache\ArrayCache; +use OC\Memcache\Null as NullCache; use OC\Http\Client\ClientService; use OC\Security\CertificateManager; use OC\Files\Node\Root; @@ -217,8 +217,8 @@ class Server extends SimpleContainer implements IServerContainer { $this->registerService('AppHelper', function ($c) { return new \OC\AppHelper(); }); - $this->registerService('UserCache', function ($c) { - return new UserCache(); + $this->registerService('NullCache', function ($c) { + return new NullCache(); }); $this->registerService('MemCacheFactory', function (Server $c) { $config = $c->getConfig(); @@ -646,12 +646,14 @@ class Server extends SimpleContainer implements IServerContainer { } /** - * Returns an ICache instance + * Returns an ICache instance. Since 8.1.0 it returns a fake cache. Use + * getMemCacheFactory() instead. * * @return \OCP\ICache + * @deprecated 8.1.0 use getMemCacheFactory to obtain a proper cache */ public function getCache() { - return $this->query('UserCache'); + return $this->query('NullCache'); } /** -- cgit v1.2.3