X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2Factions%2FAction.php;h=f06f828204a940bddc71f5d452386e7b35e38745;hb=1e3c2e5904d628c001a8d65909b135ea9bf042aa;hp=ae4c6d6ef61f63485a993403615a35a6ee4c82e6;hpb=e626da092fa3bd71529868cad5bc35389f98d2b1;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/actions/Action.php b/includes/actions/Action.php index ae4c6d6ef6..f06f828204 100644 --- a/includes/actions/Action.php +++ b/includes/actions/Action.php @@ -88,7 +88,7 @@ abstract class Action { * @since 1.17 * @param string $action * @param Page $page - * @param IContextSource $context + * @param IContextSource|null $context * @return Action|bool|null False if the action is disabled, null * if it is not recognised */ @@ -147,7 +147,7 @@ abstract class Action { // Trying to get a WikiPage for NS_SPECIAL etc. will result // in WikiPage::factory throwing "Invalid or virtual namespace -1 given." // For SpecialPages et al, default to action=view. - if ( $actionName === '' || !$context->canUseWikiPage() ) { + if ( !$context->canUseWikiPage() ) { return 'view'; } @@ -264,7 +264,7 @@ abstract class Action { * Only public since 1.21 * * @param Page $page - * @param IContextSource $context + * @param IContextSource|null $context */ public function __construct( Page $page, IContextSource $context = null ) { if ( $context === null ) {