|
MediaWiki master
|
Factory service for UserGroupManager instances. More...
Public Member Functions | |
| __construct (private readonly ServiceOptions $options, private readonly ReadOnlyMode $readOnlyMode, private readonly ILBFactory $dbLoadBalancerFactory, private readonly HookContainer $hookContainer, private readonly JobQueueGroupFactory $jobQueueGroupFactory, private readonly TempUserConfig $tempUserConfig, private readonly UserRequirementsConditionCheckerFactory $userRequirementsConditionCheckerFactory, private readonly array $clearCacheCallbacks=[],) | |
| getUserGroupManager ( $wikiId=UserIdentity::LOCAL) | |
Factory service for UserGroupManager instances.
This allows UserGroupManager to be created for cross-wiki access.
Definition at line 23 of file UserGroupManagerFactory.php.
| MediaWiki\User\UserGroupManagerFactory::__construct | ( | private readonly ServiceOptions | $options, |
| private readonly ReadOnlyMode | $readOnlyMode, | ||
| private readonly ILBFactory | $dbLoadBalancerFactory, | ||
| private readonly HookContainer | $hookContainer, | ||
| private readonly JobQueueGroupFactory | $jobQueueGroupFactory, | ||
| private readonly TempUserConfig | $tempUserConfig, | ||
| private readonly UserRequirementsConditionCheckerFactory | $userRequirementsConditionCheckerFactory, | ||
| private readonly array | $clearCacheCallbacks = [] ) |
| ServiceOptions | $options | |
| ReadOnlyMode | $readOnlyMode | |
| ILBFactory | $dbLoadBalancerFactory | |
| HookContainer | $hookContainer | |
| JobQueueGroupFactory | $jobQueueGroupFactory | |
| TempUserConfig | $tempUserConfig | Assumed to be the same across all domains. |
| UserRequirementsConditionCheckerFactory | $userRequirementsConditionCheckerFactory | |
| callable[] | $clearCacheCallbacks |
Definition at line 40 of file UserGroupManagerFactory.php.
| MediaWiki\User\UserGroupManagerFactory::getUserGroupManager | ( | $wikiId = UserIdentity::LOCAL | ) |
| string | false | $wikiId |
Definition at line 56 of file UserGroupManagerFactory.php.
References MediaWiki\DAO\WikiAwareEntity\LOCAL.