Fix up last commit so that it works for its intended purpose (use in derived classes)
authorAndrew Garrett <werdna@users.mediawiki.org>
Thu, 24 Apr 2008 07:08:43 +0000 (07:08 +0000)
committerAndrew Garrett <werdna@users.mediawiki.org>
Thu, 24 Apr 2008 07:08:43 +0000 (07:08 +0000)
includes/SpecialUserrights.php

index a1b9b41..22418f3 100644 (file)
@@ -393,7 +393,7 @@ class UserrightsPage extends SpecialPage {
         * Returns an array of all groups that may be edited
         * @return array Array of groups that may be edited.
         */
-        private function getAllGroups() {
+        protected static function getAllGroups() {
                return User::getAllGroups();
         }
 
@@ -405,7 +405,7 @@ class UserrightsPage extends SpecialPage {
         * @return string XHTML <select> element
         */
        private function groupCheckboxes( $usergroups ) {
-               $allgroups = self::getAllGroups();
+               $allgroups = $this->getAllGroups();
                $ret = '';
 
                $column = 1;