MediaWiki REL1_37
MediaWiki\User\UserGroupManager Member List

This is the complete list of members for MediaWiki\User\UserGroupManager, including all inherited members.

$clearCacheCallbacksMediaWiki\User\UserGroupManagerprivate
$dbDomainMediaWiki\User\UserGroupManagerprivate
$groupPermissionsLookupMediaWiki\User\UserGroupManagerprivate
$hookContainerMediaWiki\User\UserGroupManagerprivate
$hookRunnerMediaWiki\User\UserGroupManagerprivate
$jobQueueGroupMediaWiki\User\UserGroupManagerprivate
$loadBalancerMediaWiki\User\UserGroupManagerprivate
$loadBalancerFactoryMediaWiki\User\UserGroupManagerprivate
$loggerMediaWiki\User\UserGroupManagerprivate
$optionsMediaWiki\User\UserGroupManagerprivate
$queryFlagsUsedForCachingMediaWiki\User\UserGroupManagerprivate
$readOnlyModeMediaWiki\User\UserGroupManagerprivate
$userEditTrackerMediaWiki\User\UserGroupManagerprivate
$userGroupCacheMediaWiki\User\UserGroupManagerprivate
__construct(ServiceOptions $options, ConfiguredReadOnlyMode $configuredReadOnlyMode, ILBFactory $loadBalancerFactory, HookContainer $hookContainer, UserEditTracker $userEditTracker, GroupPermissionsLookup $groupPermissionsLookup, JobQueueGroup $jobQueueGroup, LoggerInterface $logger, array $clearCacheCallbacks=[], $dbDomain=false)MediaWiki\User\UserGroupManager
addUserToAutopromoteOnceGroups(UserIdentity $user, string $event)MediaWiki\User\UserGroupManager
addUserToGroup(UserIdentity $user, string $group, string $expiry=null, bool $allowUpdate=false)MediaWiki\User\UserGroupManager
addUserToMultipleGroups(UserIdentity $user, array $groups, string $expiry=null, bool $allowUpdate=false)MediaWiki\User\UserGroupManager
CACHE_EFFECTIVEMediaWiki\User\UserGroupManagerprivate
CACHE_FORMERMediaWiki\User\UserGroupManagerprivate
CACHE_IMPLICITMediaWiki\User\UserGroupManagerprivate
CACHE_MEMBERSHIPMediaWiki\User\UserGroupManagerprivate
canUseCachedValues(UserIdentity $user, string $cacheKind, int $queryFlags)MediaWiki\User\UserGroupManagerprivate
checkCondition(array $cond, User $user)MediaWiki\User\UserGroupManagerprivate
clearCache(UserIdentity $user)MediaWiki\User\UserGroupManager
clearUserCacheForKind(UserIdentity $user, string $cacheKind)MediaWiki\User\UserGroupManagerprivate
CONSTRUCTOR_OPTIONSMediaWiki\User\UserGroupManager
expandChangeableGroupConfig(array $config, string $group)MediaWiki\User\UserGroupManagerprivate
getCacheKey(UserIdentity $user)MediaWiki\User\UserGroupManagerprivate
getDBConnectionRefForQueryFlags(int $queryFlags)MediaWiki\User\UserGroupManagerprivate
getGroupsChangeableBy(Authority $authority)MediaWiki\User\UserGroupManager
getGroupsChangeableByGroup(string $group)MediaWiki\User\UserGroupManager
getQueryInfo()MediaWiki\User\UserGroupManager
getUserAutopromoteGroups(UserIdentity $user)MediaWiki\User\UserGroupManager
getUserAutopromoteOnceGroups(UserIdentity $user, string $event)MediaWiki\User\UserGroupManager
getUserEffectiveGroups(UserIdentity $user, int $queryFlags=self::READ_NORMAL, bool $recache=false)MediaWiki\User\UserGroupManager
getUserFormerGroups(UserIdentity $user, int $queryFlags=self::READ_NORMAL)MediaWiki\User\UserGroupManager
getUserGroupMemberships(UserIdentity $user, int $queryFlags=self::READ_NORMAL)MediaWiki\User\UserGroupManager
getUserGroups(UserIdentity $user, int $queryFlags=self::READ_NORMAL)MediaWiki\User\UserGroupManager
getUserImplicitGroups(UserIdentity $user, int $queryFlags=self::READ_NORMAL, bool $recache=false)MediaWiki\User\UserGroupManager
listAllGroups()MediaWiki\User\UserGroupManager
listAllImplicitGroups()MediaWiki\User\UserGroupManager
loadGroupMembershipsFromArray(UserIdentity $user, array $userGroups, int $queryFlags=self::READ_NORMAL)MediaWiki\User\UserGroupManager
newGroupMembershipFromRow(\stdClass $row)MediaWiki\User\UserGroupManager
purgeExpired()MediaWiki\User\UserGroupManager
READ_NONEIDBAccessObject
recCheckCondition( $cond, User $user)MediaWiki\User\UserGroupManagerprivate
removeUserFromGroup(UserIdentity $user, string $group)MediaWiki\User\UserGroupManager
setCache(string $userKey, string $cacheKind, array $groupValue, int $queryFlags)MediaWiki\User\UserGroupManagerprivate