X-Git-Url: http://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2FMediaWikiServices.php;h=a756d5098265da8f81aa75b5969a590c3a2f74c1;hb=645207653ba9f21eda7c9668cc33701c98eefdd4;hp=ac98683535e54827eae86ffd95cab42618889d3a;hpb=8c99c1484536efee223d881ae29ef6cd0412615e;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/MediaWikiServices.php b/includes/MediaWikiServices.php index ac98683535..a756d50982 100644 --- a/includes/MediaWikiServices.php +++ b/includes/MediaWikiServices.php @@ -21,6 +21,8 @@ use MediaWiki\Storage\NameTableStore; use MediaWiki\Storage\RevisionFactory; use MediaWiki\Storage\RevisionLookup; use MediaWiki\Storage\RevisionStore; +use OldRevisionImporter; +use UploadRevisionImporter; use Wikimedia\Rdbms\LBFactory; use LinkCache; use Wikimedia\Rdbms\LoadBalancer; @@ -464,6 +466,14 @@ class MediaWikiServices extends ServiceContainer { return $this->getService( 'StatsdDataFactory' ); } + /** + * @since 1.32 + * @return IBufferingStatsdDataFactory + */ + public function getPerDbNameStatsdDataFactory() { + return $this->getService( 'PerDbNameStatsdDataFactory' ); + } + /** * @since 1.27 * @return EventRelayerGroup @@ -539,6 +549,7 @@ class MediaWikiServices extends ServiceContainer { /** * @since 1.28 + * @deprecated since 1.32, use random_bytes()/random_int() * @return CryptRand */ public function getCryptRand() { @@ -788,6 +799,14 @@ class MediaWikiServices extends ServiceContainer { return $this->getService( 'SlotRoleStore' ); } + /** + * @since 1.32 + * @return NameTableStore + */ + public function getChangeTagDefStore() { + return $this->getService( 'ChangeTagDefStore' ); + } + /** * @since 1.31 * @return PreferencesFactory @@ -820,6 +839,22 @@ class MediaWikiServices extends ServiceContainer { return $this->getService( 'ActorMigration' ); } + /** + * @since 1.32 + * @return UploadRevisionImporter + */ + public function getUploadRevisionImporter() { + return $this->getService( 'UploadRevisionImporter' ); + } + + /** + * @since 1.32 + * @return OldRevisionImporter + */ + public function getOldRevisionImporter() { + return $this->getService( 'OldRevisionImporter' ); + } + /////////////////////////////////////////////////////////////////////////// // NOTE: When adding a service getter here, don't forget to add a test // case for it in MediaWikiServicesTest::provideGetters() and in