|
MediaWiki REL1_39
|
Factory service for UserGroupManager instances. More...
Public Member Functions | |
| __construct (ServiceOptions $options, ConfiguredReadOnlyMode $configuredReadOnlyMode, ILBFactory $dbLoadBalancerFactory, HookContainer $hookContainer, UserEditTracker $userEditTracker, GroupPermissionsLookup $groupPermissionsLookup, JobQueueGroupFactory $jobQueueGroupFactory, LoggerInterface $logger, TempUserConfig $tempUserConfig, array $clearCacheCallbacks=[]) | |
| getUserGroupManager ( $dbDomain=false) | |
Factory service for UserGroupManager instances.
This allows UserGroupManager to be created for cross-wiki access.
Definition at line 38 of file UserGroupManagerFactory.php.
| MediaWiki\User\UserGroupManagerFactory::__construct | ( | ServiceOptions | $options, |
| ConfiguredReadOnlyMode | $configuredReadOnlyMode, | ||
| ILBFactory | $dbLoadBalancerFactory, | ||
| HookContainer | $hookContainer, | ||
| UserEditTracker | $userEditTracker, | ||
| GroupPermissionsLookup | $groupPermissionsLookup, | ||
| JobQueueGroupFactory | $jobQueueGroupFactory, | ||
| LoggerInterface | $logger, | ||
| TempUserConfig | $tempUserConfig, | ||
| array | $clearCacheCallbacks = [] ) |
| ServiceOptions | $options | |
| ConfiguredReadOnlyMode | $configuredReadOnlyMode | |
| ILBFactory | $dbLoadBalancerFactory | |
| HookContainer | $hookContainer | |
| UserEditTracker | $userEditTracker | |
| GroupPermissionsLookup | $groupPermissionsLookup | |
| JobQueueGroupFactory | $jobQueueGroupFactory | |
| LoggerInterface | $logger | |
| TempUserConfig | $tempUserConfig | Assumed to be the same across all domains. |
| callable[] | $clearCacheCallbacks |
Definition at line 81 of file UserGroupManagerFactory.php.
| MediaWiki\User\UserGroupManagerFactory::getUserGroupManager | ( | $dbDomain = false | ) |
| string | bool | $dbDomain |
Definition at line 109 of file UserGroupManagerFactory.php.