X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2FMediaWikiServices.php;h=b236ca1da10658580619c04d8d3d1c2bd15bc04b;hb=71badb429e6601ceb023adac896290498fdea921;hp=5b53ad11bea908c6d7747656cd7cabcb5ac339ad;hpb=2f86f8dbb97a00756916fe4d1ad2adcf49702c16;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/MediaWikiServices.php b/includes/MediaWikiServices.php index 5b53ad11be..b236ca1da1 100644 --- a/includes/MediaWikiServices.php +++ b/includes/MediaWikiServices.php @@ -21,6 +21,7 @@ use MediaWiki\Special\SpecialPageFactory; use MediaWiki\Storage\BlobStore; use MediaWiki\Storage\BlobStoreFactory; use MediaWiki\Storage\NameTableStore; +use MediaWiki\Storage\NameTableStoreFactory; use MediaWiki\Storage\RevisionFactory; use MediaWiki\Storage\RevisionLookup; use MediaWiki\Storage\RevisionStore; @@ -452,7 +453,7 @@ class MediaWikiServices extends ServiceContainer { * @return NameTableStore */ public function getChangeTagDefStore() { - return $this->getService( 'ChangeTagDefStore' ); + return $this->getService( 'NameTableStoreFactory' )->getChangeTagDef(); } /** @@ -500,7 +501,7 @@ class MediaWikiServices extends ServiceContainer { * @return NameTableStore */ public function getContentModelStore() { - return $this->getService( 'ContentModelStore' ); + return $this->getService( 'NameTableStoreFactory' )->getContentModels(); } /** @@ -664,6 +665,13 @@ class MediaWikiServices extends ServiceContainer { /** * @since 1.32 + * @return NameTableStoreFactory + */ + public function getNameTableStoreFactory() { + return $this->getService( 'NameTableStoreFactory' ); + } + + /** * @return OldRevisionImporter */ public function getOldRevisionImporter() { @@ -836,7 +844,7 @@ class MediaWikiServices extends ServiceContainer { * @return NameTableStore */ public function getSlotRoleStore() { - return $this->getService( 'SlotRoleStore' ); + return $this->getService( 'NameTableStoreFactory' )->getSlotRoles(); } /**