Properly mark UserGetImplicitGroups hook as deprecated
authorKunal Mehta <legoktm@gmail.com>
Thu, 23 Oct 2014 17:51:47 +0000 (10:51 -0700)
committerKunal Mehta <legoktm@gmail.com>
Mon, 10 Nov 2014 22:21:51 +0000 (14:21 -0800)
Change-Id: Idef74f9950d5f8e133cd19f67e8486e94ec95882

docs/hooks.txt
includes/User.php

index 7ec6ff5..1e4be55 100644 (file)
@@ -2882,7 +2882,7 @@ $user: User object
 &$timestamp: timestamp, change this to override local email authentication
   timestamp
 
-'UserGetImplicitGroups': Called in User::getImplicitGroups().
+'UserGetImplicitGroups': DEPRECATED, called in User::getImplicitGroups().
 &$groups: List of implicit (automatically-assigned) groups
 
 'UserGetLanguageObject': Called when getting user's interface language object.
index 90d33fb..0066a3e 100644 (file)
@@ -4417,8 +4417,8 @@ class User implements IDBAccessObject {
                global $wgImplicitGroups;
 
                $groups = $wgImplicitGroups;
-               # Deprecated, use $wgImplictGroups instead
-               wfRunHooks( 'UserGetImplicitGroups', array( &$groups ) );
+               # Deprecated, use $wgImplicitGroups instead
+               wfRunHooks( 'UserGetImplicitGroups', array( &$groups ), '1.25' );
 
                return $groups;
        }