X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2FMediaWikiServices.php;h=b236ca1da10658580619c04d8d3d1c2bd15bc04b;hb=71badb429e6601ceb023adac896290498fdea921;hp=4a6046d7154b6ee2b621647575d79c3a8a023d80;hpb=109b8fb65d56655af73fd11d63d48338f26147a2;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/MediaWikiServices.php b/includes/MediaWikiServices.php index 4a6046d715..b236ca1da1 100644 --- a/includes/MediaWikiServices.php +++ b/includes/MediaWikiServices.php @@ -16,10 +16,12 @@ use Liuggio\StatsdClient\Factory\StatsdDataFactoryInterface; use MediaWiki\Http\HttpRequestFactory; use MediaWiki\Preferences\PreferencesFactory; use MediaWiki\Shell\CommandFactory; +use MediaWiki\Revision\RevisionRenderer; 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; @@ -451,7 +453,7 @@ class MediaWikiServices extends ServiceContainer { * @return NameTableStore */ public function getChangeTagDefStore() { - return $this->getService( 'ChangeTagDefStore' ); + return $this->getService( 'NameTableStoreFactory' )->getChangeTagDef(); } /** @@ -499,7 +501,7 @@ class MediaWikiServices extends ServiceContainer { * @return NameTableStore */ public function getContentModelStore() { - return $this->getService( 'ContentModelStore' ); + return $this->getService( 'NameTableStoreFactory' )->getContentModels(); } /** @@ -663,6 +665,13 @@ class MediaWikiServices extends ServiceContainer { /** * @since 1.32 + * @return NameTableStoreFactory + */ + public function getNameTableStoreFactory() { + return $this->getService( 'NameTableStoreFactory' ); + } + + /** * @return OldRevisionImporter */ public function getOldRevisionImporter() { @@ -749,6 +758,14 @@ class MediaWikiServices extends ServiceContainer { return $this->getService( 'RevisionLookup' ); } + /** + * @since 1.32 + * @return RevisionRenderer + */ + public function getRevisionRenderer() { + return $this->getService( 'RevisionRenderer' ); + } + /** * @since 1.31 * @return RevisionStore @@ -827,7 +844,7 @@ class MediaWikiServices extends ServiceContainer { * @return NameTableStore */ public function getSlotRoleStore() { - return $this->getService( 'SlotRoleStore' ); + return $this->getService( 'NameTableStoreFactory' )->getSlotRoles(); } /**