X-Git-Url: http://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2FMediaWikiServices.php;h=3214e6af6ecb39ab8ce3f669d6ec448a3f419ed7;hb=25242105e8fd03c9900250bdf9ea91be9a286625;hp=6013aafc9eab3afeb565799967b25ab703fc1917;hpb=ee0be6ef83b17a00c8c9ccae7a606b59f5bd0880;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/MediaWikiServices.php b/includes/MediaWikiServices.php index 6013aafc9e..3214e6af6e 100644 --- a/includes/MediaWikiServices.php +++ b/includes/MediaWikiServices.php @@ -14,10 +14,15 @@ use GlobalVarConfig; use Hooks; use IBufferingStatsdDataFactory; use Liuggio\StatsdClient\Factory\StatsdDataFactoryInterface; +use LocalisationCache; use MediaWiki\Block\BlockManager; use MediaWiki\Block\BlockRestrictionStore; use MediaWiki\FileBackend\FSFile\TempFSFileFactory; +use MediaWiki\FileBackend\LockManager\LockManagerGroupFactory; use MediaWiki\Http\HttpRequestFactory; +use PasswordReset; +use MediaWiki\Languages\LanguageNameUtils; +use Wikimedia\Message\IMessageFormatterFactory; use MediaWiki\Page\MovePageFactory; use MediaWiki\Permissions\PermissionManager; use MediaWiki\Preferences\PreferencesFactory; @@ -623,6 +628,14 @@ class MediaWikiServices extends ServiceContainer { return $this->getService( 'InterwikiLookup' ); } + /** + * @since 1.34 + * @return LanguageNameUtils + */ + public function getLanguageNameUtils() { + return $this->getService( 'LanguageNameUtils' ); + } + /** * @since 1.28 * @return LinkCache @@ -650,6 +663,14 @@ class MediaWikiServices extends ServiceContainer { return $this->getService( 'LinkRendererFactory' ); } + /** + * @since 1.34 + * @return LocalisationCache + */ + public function getLocalisationCache() : LocalisationCache { + return $this->getService( 'LocalisationCache' ); + } + /** * @since 1.28 * @return \BagOStuff @@ -658,6 +679,14 @@ class MediaWikiServices extends ServiceContainer { return $this->getService( 'LocalServerObjectCache' ); } + /** + * @since 1.34 + * @return LockManagerGroupFactory + */ + public function getLockManagerGroupFactory() : LockManagerGroupFactory { + return $this->getService( 'LockManagerGroupFactory' ); + } + /** * @since 1.32 * @return MagicWordFactory @@ -709,6 +738,14 @@ class MediaWikiServices extends ServiceContainer { return $this->getService( 'MessageCache' ); } + /** + * @since 1.34 + * @return IMessageFormatterFactory + */ + public function getMessageFormatterFactory() { + return $this->getService( 'MessageFormatterFactory' ); + } + /** * @since 1.28 * @return MimeAnalyzer @@ -800,6 +837,14 @@ class MediaWikiServices extends ServiceContainer { return $this->getService( 'PasswordFactory' ); } + /** + * @since 1.34 + * @return PasswordReset + */ + public function getPasswordReset() : PasswordReset { + return $this->getService( 'PasswordReset' ); + } + /** * @since 1.32 * @return StatsdDataFactoryInterface