X-Git-Url: https://git.heureux-cyclage.org/?p=lhc%2Fweb%2Fwiklou.git;a=blobdiff_plain;f=includes%2FMediaWikiServices.php;h=472a453f6d8f76a945a3f8203080d7c91de82566;hp=a756d5098265da8f81aa75b5969a590c3a2f74c1;hb=fb73286fba73c399e119ef50ff036255dd6a1096;hpb=722f51c7e809e13d85ea7735715f9d8548082120 diff --git a/includes/MediaWikiServices.php b/includes/MediaWikiServices.php index a756d50982..472a453f6d 100644 --- a/includes/MediaWikiServices.php +++ b/includes/MediaWikiServices.php @@ -27,6 +27,7 @@ use Wikimedia\Rdbms\LBFactory; use LinkCache; use Wikimedia\Rdbms\LoadBalancer; use MediaHandlerFactory; +use MediaWiki\Config\ConfigRepository; use MediaWiki\Linker\LinkRenderer; use MediaWiki\Linker\LinkRendererFactory; use MediaWiki\Services\SalvageableService; @@ -37,6 +38,7 @@ use MimeAnalyzer; use ObjectCache; use Parser; use ParserCache; +use PasswordFactory; use ProxyLookup; use SearchEngine; use SearchEngineConfig; @@ -50,6 +52,7 @@ use TitleFormatter; use TitleParser; use VirtualRESTServiceClient; use MediaWiki\Interwiki\InterwikiLookup; +use MagicWordFactory; /** * Service locator for MediaWiki core services. @@ -855,6 +858,38 @@ class MediaWikiServices extends ServiceContainer { return $this->getService( 'OldRevisionImporter' ); } + /** + * @since 1.32 + * @return ConfigRepository + */ + public function getConfigRepository() { + return $this->getService( 'ConfigRepository' ); + } + + /** + * @since 1.32 + * @return MagicWordFactory + */ + public function getMagicWordFactory() { + return $this->getService( 'MagicWordFactory' ); + } + + /** + * @since 1.32 + * @return \Language + */ + public function getContentLanguage() { + return $this->getService( 'ContentLanguage' ); + } + + /** + * @since 1.32 + * @return PasswordFactory + */ + public function getPasswordFactory() { + return $this->getService( 'PasswordFactory' ); + } + /////////////////////////////////////////////////////////////////////////// // NOTE: When adding a service getter here, don't forget to add a test // case for it in MediaWikiServicesTest::provideGetters() and in