MediaWiki master
|
This is a hook handler interface, see docs/Hooks.md. More...
Inherited by MediaWiki\HookContainer\HookRunner.
Public Member Functions | |
onUsersPagerDoBatchLookups ( $dbr, $userIds, &$cache, &$groups) | |
This hook is called in UsersPager::doBatchLookups() | |
This is a hook handler interface, see docs/Hooks.md.
Use the hook name "UsersPagerDoBatchLookups" to register handlers implementing this interface.
Definition at line 14 of file UsersPagerDoBatchLookupsHook.php.
MediaWiki\Hook\UsersPagerDoBatchLookupsHook::onUsersPagerDoBatchLookups | ( | $dbr, | |
$userIds, | |||
& | $cache, | ||
& | $groups ) |
This hook is called in UsersPager::doBatchLookups()
It is used to give extensions providing user group data from an alternate source a chance to add their data into the cache array so that things like global user groups are displayed correctly in Special:ListUsers.
IReadableDatabase | $dbr | Read-only database handle |
int[] | $userIds | Array of user IDs whose groups we should look up |
array | &$cache | Array of user ID -> (array of internal group name (e.g. 'sysop') -> UserGroupMembership object) |
array | &$groups | Array of group name -> bool true mappings for members of a given user group |
Implemented in MediaWiki\HookContainer\HookRunner.