/**
* @var array A array with user ids as key and a array of groups as value
*/
- private $userGroupCache;
+ protected $userGroupCache;
/**
* @param IContextSource $context
'user_name' => $this->creationSort ? 'MAX(user_name)' : 'user_name',
'user_id' => $this->creationSort ? 'user_id' : 'MAX(user_id)',
'edits' => 'MAX(user_editcount)',
- 'numgroups' => 'COUNT(ug_group)',
- 'singlegroup' => 'MAX(ug_group)', // the usergroup if there is only one
'creation' => 'MIN(user_registration)',
'ipb_deleted' => 'MAX(ipb_deleted)' // block/hide status
),
$this->userGroupCache = $cache;
// Add page of groups to link batch
- foreach( $groups as $group => $unused ) {
+ foreach ( $groups as $group => $unused ) {
$groupPage = User::getGroupPage( $group );
if ( $groupPage ) {
$batch->addObj( $groupPage );
protected static function buildGroupLink( $group, $username ) {
return User::makeGroupLinkHtml(
$group,
- htmlspecialchars( User::getGroupMember( $group, $username ) )
+ User::getGroupMember( $group, $username )
);
}
}