X-Git-Url: http://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2Factions%2FSpecialPageAction.php;h=56be456cac76dced62e0db99242c3f03463888c2;hb=748c5eae2fd5d897c94c48771161c259941a7488;hp=e59b6d61ad43a10be9bc9704f3860972cea734b1;hpb=734ca2b4d2a1246fb0ea1e54b861ab423ab5e257;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/actions/SpecialPageAction.php b/includes/actions/SpecialPageAction.php index e59b6d61ad..56be456cac 100644 --- a/includes/actions/SpecialPageAction.php +++ b/includes/actions/SpecialPageAction.php @@ -18,6 +18,8 @@ * @ingroup Actions */ +use MediaWiki\MediaWikiServices; + /** * An action that just passes the request to the relevant special page * @@ -33,6 +35,9 @@ class SpecialPageAction extends FormlessAction { 'editchangetags' => 'EditTags', ]; + /** + * @inheritDoc + */ public function getName() { $request = $this->getRequest(); $actionName = $request->getVal( 'action', 'view' ); @@ -92,6 +97,7 @@ class SpecialPageAction extends FormlessAction { } // map actions to (whitelisted) special pages - return SpecialPageFactory::getPage( self::$actionToSpecialPageMapping[$action] ); + return MediaWikiServices::getInstance()->getSpecialPageFactory()-> + getPage( self::$actionToSpecialPageMapping[$action] ); } }