Merge "Revision: Inject Logger instead of LoggerSpi"
authorjenkins-bot <jenkins-bot@gerrit.wikimedia.org>
Sun, 15 Sep 2019 06:59:15 +0000 (06:59 +0000)
committerGerrit Code Review <gerrit@wikimedia.org>
Sun, 15 Sep 2019 06:59:15 +0000 (06:59 +0000)
1  2 
includes/ServiceWiring.php

@@@ -107,12 -107,14 +107,12 @@@ return 
        },
  
        'BlockManager' => function ( MediaWikiServices $services ) : BlockManager {
 -              $context = RequestContext::getMain();
                return new BlockManager(
                        new ServiceOptions(
                                BlockManager::$constructorOptions, $services->getMainConfig()
                        ),
 -                      $context->getUser(),
 -                      $context->getRequest(),
 -                      $services->getPermissionManager()
 +                      $services->getPermissionManager(),
 +                      LoggerFactory::getInstance( 'BlockManager' )
                );
        },
  
                        $services->getContentLanguage(),
                        AuthManager::singleton(),
                        $services->getLinkRendererFactory()->create(),
 -                      $services->getNamespaceInfo()
 +                      $services->getNamespaceInfo(),
 +                      $services->getPermissionManager()
                );
                $factory->setLogger( LoggerFactory::getInstance( 'preferences' ) );
  
                        $services->getCommentStore(),
                        $services->getActorMigration(),
                        $config->get( 'MultiContentRevisionSchemaMigrationStage' ),
-                       LoggerFactory::getProvider(),
+                       LoggerFactory::getInstance( 'RevisionStore' ),
                        $config->get( 'ContentHandlerUseDB' )
                );