Use typehinted methods for search stuff in ServiceWiring
authoraddshore <addshorewiki@gmail.com>
Wed, 27 Apr 2016 10:11:15 +0000 (11:11 +0100)
committeraddshore <addshorewiki@gmail.com>
Thu, 28 Apr 2016 20:31:25 +0000 (21:31 +0100)
Change-Id: Ibc0a218e40cc24daaf310d028d71dc27e510a140

includes/ServiceWiring.php

index c02b06e..b3de172 100644 (file)
@@ -83,15 +83,12 @@ return [
        },
 
        'SearchEngineFactory' => function( MediaWikiServices $services ) {
-               // Create search engine
-               return new SearchEngineFactory( $services->getService( 'SearchEngineConfig' ) );
+               return new SearchEngineFactory( $services->getSearchEngineConfig() );
        },
 
        'SearchEngineConfig' => function( MediaWikiServices $services ) {
                global $wgContLang;
-               // Create a search engine config from main config.
-               $config = $services->getService( 'MainConfig' );
-               return new SearchEngineConfig( $config, $wgContLang );
+               return new SearchEngineConfig( $services->getMainConfig(), $wgContLang );
        },
 
        'SkinFactory' => function( MediaWikiServices $services ) {