| __construct(private readonly RealTempUserConfig $config, private readonly ObjectFactory $objectFactory, private readonly UserFactory $userFactory, private readonly AuthManager $authManager, private readonly CentralIdLookup $centralIdLookup, private readonly Throttler $tempAccountCreationThrottler, private readonly Throttler $tempAccountNameAcquisitionThrottler,) | MediaWiki\User\TempUser\TempUserCreator | |
| acquireAndStashName(Session $session) | MediaWiki\User\TempUser\TempUserCreator | |
| create(?string $name, WebRequest $request, array $tags=[]) | MediaWiki\User\TempUser\TempUserCreator | |
| getExpireAfterDays() | MediaWiki\User\TempUser\TempUserCreator | |
| getMatchCondition(IReadableDatabase $db, string $field, string $op) | MediaWiki\User\TempUser\TempUserCreator | |
| getMatchPattern() | MediaWiki\User\TempUser\TempUserCreator | |
| getMatchPatterns() | MediaWiki\User\TempUser\TempUserCreator | |
| getNotifyBeforeExpirationDays() | MediaWiki\User\TempUser\TempUserCreator | |
| getPlaceholderName() | MediaWiki\User\TempUser\TempUserCreator | |
| getStashedName(Session $session) | MediaWiki\User\TempUser\TempUserCreator | |
| isAutoCreateAction(string $action) | MediaWiki\User\TempUser\TempUserCreator | |
| isEnabled() | MediaWiki\User\TempUser\TempUserCreator | |
| isKnown() | MediaWiki\User\TempUser\TempUserCreator | |
| isReservedName(string $name) | MediaWiki\User\TempUser\TempUserCreator | |
| isTempName(string $name) | MediaWiki\User\TempUser\TempUserCreator | |
| shouldAutoCreate(Authority $authority, string $action) | MediaWiki\User\TempUser\TempUserCreator | |