]> source.dussan.org Git - nextcloud-server.git/commitdiff
Adapted Server to logger migration in constructors
authorCôme Chilliet <come.chilliet@nextcloud.com>
Thu, 17 Mar 2022 15:55:30 +0000 (16:55 +0100)
committerCôme Chilliet <come.chilliet@nextcloud.com>
Thu, 24 Mar 2022 15:21:25 +0000 (16:21 +0100)
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
lib/private/Server.php

index 7d76715397adc6c28b889e9c3ade77f135bf8dd4..682e6fa06ce41fd5586284674eb91410b8467adf 100644 (file)
@@ -354,7 +354,7 @@ class Server extends ServerContainer implements IServerContainer {
                        );
                        return new Encryption\Manager(
                                $c->get(\OCP\IConfig::class),
-                               $c->get(ILogger::class),
+                               $c->get(LoggerInterface::class),
                                $c->getL10N('core'),
                                new View(),
                                $util,
@@ -428,7 +428,7 @@ class Server extends ServerContainer implements IServerContainer {
                                $view,
                                null,
                                $c->get(IUserMountCache::class),
-                               $this->get(ILogger::class),
+                               $this->get(LoggerInterface::class),
                                $this->get(IUserManager::class),
                                $this->get(IEventDispatcher::class),
                        );
@@ -466,7 +466,11 @@ class Server extends ServerContainer implements IServerContainer {
                $this->registerAlias(\OCP\IUserManager::class, \OC\User\Manager::class);
 
                $this->registerService(\OCP\IGroupManager::class, function (ContainerInterface $c) {
-                       $groupManager = new \OC\Group\Manager($this->get(IUserManager::class), $c->get(SymfonyAdapter::class), $this->get(ILogger::class));
+                       $groupManager = new \OC\Group\Manager(
+                               $this->get(IUserManager::class),
+                               $c->get(SymfonyAdapter::class),
+                               $this->get(LoggerInterface::class)
+                       );
                        $groupManager->listen('\OC\Group', 'preCreate', function ($gid) {
                                /** @var IEventDispatcher $dispatcher */
                                $dispatcher = $this->get(IEventDispatcher::class);
@@ -547,7 +551,7 @@ class Server extends ServerContainer implements IServerContainer {
                                $c->get(\OCP\IConfig::class),
                                $c->get(ISecureRandom::class),
                                $c->getLockdownManager(),
-                               $c->get(ILogger::class),
+                               $c->get(LoggerInterface::class),
                                $c->get(IEventDispatcher::class)
                        );
                        /** @deprecated 21.0.0 use BeforeUserCreatedEvent event with the IEventDispatcher instead */
@@ -687,7 +691,9 @@ class Server extends ServerContainer implements IServerContainer {
                $this->registerDeprecatedAlias('UserCache', ICache::class);
 
                $this->registerService(Factory::class, function (Server $c) {
-                       $arrayCacheFactory = new \OC\Memcache\Factory('', $c->get(ILogger::class),
+                       $arrayCacheFactory = new \OC\Memcache\Factory(
+                               '',
+                               $c->get(LoggerInterface::class),
                                ArrayCache::class,
                                ArrayCache::class,
                                ArrayCache::class
@@ -711,7 +717,9 @@ class Server extends ServerContainer implements IServerContainer {
                                $instanceId = \OC_Util::getInstanceId();
                                $path = \OC::$SERVERROOT;
                                $prefix = md5($instanceId . '-' . $version . '-' . $path);
-                               return new \OC\Memcache\Factory($prefix, $c->get(ILogger::class),
+                               return new \OC\Memcache\Factory(
+                                       $prefix,
+                                       $c->get(LoggerInterface::class),
                                        $config->getSystemValue('memcache.local', null),
                                        $config->getSystemValue('memcache.distributed', null),
                                        $config->getSystemValue('memcache.locking', null),
@@ -792,7 +800,7 @@ class Server extends ServerContainer implements IServerContainer {
 
                $this->registerService(Router::class, function (Server $c) {
                        $cacheFactory = $c->get(ICacheFactory::class);
-                       $logger = $c->get(ILogger::class);
+                       $logger = $c->get(LoggerInterface::class);
                        if ($cacheFactory->isLocalCacheAvailable()) {
                                $router = new \OC\Route\CachingRouter($cacheFactory->createLocal('route'), $logger);
                        } else {
@@ -863,7 +871,7 @@ class Server extends ServerContainer implements IServerContainer {
                $this->registerAlias(IClientService::class, ClientService::class);
                $this->registerService(LocalAddressChecker::class, function (ContainerInterface $c) {
                        return new LocalAddressChecker(
-                               $c->get(ILogger::class),
+                               $c->get(LoggerInterface::class),
                        );
                });
                $this->registerService(NegativeDnsCache::class, function (ContainerInterface $c) {
@@ -934,7 +942,7 @@ class Server extends ServerContainer implements IServerContainer {
                        $mountCache = new UserMountCache(
                                $c->get(IDBConnection::class),
                                $c->get(IUserManager::class),
-                               $c->get(ILogger::class)
+                               $c->get(LoggerInterface::class)
                        );
                        $listener = new UserMountCacheListener($mountCache);
                        $listener->listen($c->get(IUserManager::class));
@@ -951,7 +959,7 @@ class Server extends ServerContainer implements IServerContainer {
                        // builtin providers
 
                        $config = $c->get(\OCP\IConfig::class);
-                       $logger = $c->get(ILogger::class);
+                       $logger = $c->get(LoggerInterface::class);
                        $manager->registerProvider(new CacheMountProvider($config));
                        $manager->registerHomeProvider(new LocalHomeMountProvider());
                        $manager->registerHomeProvider(new ObjectHomeMountProvider($config));
@@ -1054,7 +1062,7 @@ class Server extends ServerContainer implements IServerContainer {
                $this->registerService(IMailer::class, function (Server $c) {
                        return new Mailer(
                                $c->get(\OCP\IConfig::class),
-                               $c->get(ILogger::class),
+                               $c->get(LoggerInterface::class),
                                $c->get(Defaults::class),
                                $c->get(IURLGenerator::class),
                                $c->getL10N('lib'),
@@ -1094,7 +1102,7 @@ class Server extends ServerContainer implements IServerContainer {
                                }
                                return new DBLockingProvider(
                                        $c->get(IDBConnection::class),
-                                       $c->get(ILogger::class),
+                                       $c->get(LoggerInterface::class),
                                        new TimeFactory(),
                                        $ttl,
                                        !\OC::$CLI
@@ -1117,7 +1125,7 @@ class Server extends ServerContainer implements IServerContainer {
                $this->registerService(IMimeTypeDetector::class, function (ContainerInterface $c) {
                        return new \OC\Files\Type\Detection(
                                $c->get(IURLGenerator::class),
-                               $c->get(ILogger::class),
+                               $c->get(LoggerInterface::class),
                                \OC::$configDir,
                                \OC::$SERVERROOT . '/resources/config/'
                        );
@@ -1214,7 +1222,7 @@ class Server extends ServerContainer implements IServerContainer {
                                $c->get(IURLGenerator::class),
                                $this->get(ICacheFactory::class),
                                $c->get(SystemConfig::class),
-                               $c->get(ILogger::class)
+                               $c->get(LoggerInterface::class)
                        );
                });
                $this->registerAlias(\OCP\EventDispatcher\IEventDispatcher::class, \OC\EventDispatcher\EventDispatcher::class);
@@ -1263,7 +1271,7 @@ class Server extends ServerContainer implements IServerContainer {
                        $factory = new $factoryClass($this);
 
                        $manager = new \OC\Share20\Manager(
-                               $c->get(ILogger::class),
+                               $c->get(LoggerInterface::class),
                                $c->get(\OCP\IConfig::class),
                                $c->get(ISecureRandom::class),
                                $c->get(IHasher::class),
@@ -1342,7 +1350,7 @@ class Server extends ServerContainer implements IServerContainer {
                                $c->get(IAppManager::class),
                                $c->get(IClientService::class),
                                $c->get(ICloudIdManager::class),
-                               $c->get(ILogger::class)
+                               $c->get(LoggerInterface::class)
                        );
                });
 
@@ -1451,7 +1459,7 @@ class Server extends ServerContainer implements IServerContainer {
 
                // Delete avatar on user deletion
                $dispatcher->addListener('OCP\IUser::preDelete', function (GenericEvent $e) {
-                       $logger = $this->get(ILogger::class);
+                       $logger = $this->get(LoggerInterface::class);
                        $manager = $this->getAvatarManager();
                        /** @var IUser $user */
                        $user = $e->getSubject();