From: Aaron Schulz Date: Mon, 14 Apr 2008 16:04:20 +0000 (+0000) Subject: Allow string names X-Git-Tag: 1.31.0-rc.0~48339 X-Git-Url: https://git.cyclocoop.org//%22?a=commitdiff_plain;h=658b598b0be8083b18907e07592a120405153952;p=lhc%2Fweb%2Fwiklou.git Allow string names --- diff --git a/includes/SpecialPage.php b/includes/SpecialPage.php index d65cae8b7f..2e331c587f 100644 --- a/includes/SpecialPage.php +++ b/includes/SpecialPage.php @@ -365,15 +365,16 @@ class SpecialPage /** * Add a page to a certain display group for Special:SpecialPages * - * @param SpecialPage $page + * @param mixed $page (SpecialPage or string) * @param string $group * @static */ - static function setGroup( &$page, $group ) { + static function setGroup( $page, $group ) { if ( !self::$mListInitialised ) { self::initList(); } - self::$mGroupsList[$page->mName] = $group; + $name = is_object($page) ? $page->mName : $page; + self::$mGroupsList[$name] = $group; } /**