MediaWiki REL1_39
|
Interface for temporary user creation config and name matching. More...
Public Member Functions | |
getPlaceholderName () | |
Get a placeholder name which matches the reserved prefix. | |
isAutoCreateAction (string $action) | |
Is the action valid for user auto-creation? | |
isEnabled () | |
Is temp user creation enabled? | |
isReservedName (string $name) | |
Does the name match the configured pattern indicating that it is a temporary auto-created user? | |
Interface for temporary user creation config and name matching.
This is separate from TempUserCreator to avoid dependency loops during service construction, since TempUserCreator needs UserNameUtils which needs TempUserConfig.
Definition at line 14 of file TempUserConfig.php.
MediaWiki\User\TempUser\TempUserConfig::getPlaceholderName | ( | ) |
Get a placeholder name which matches the reserved prefix.
Implemented in MediaWiki\User\TempUser\RealTempUserConfig, and MediaWiki\User\TempUser\TempUserCreator.
MediaWiki\User\TempUser\TempUserConfig::isAutoCreateAction | ( | string | $action | ) |
Is the action valid for user auto-creation?
string | $action |
Implemented in MediaWiki\User\TempUser\RealTempUserConfig, and MediaWiki\User\TempUser\TempUserCreator.
MediaWiki\User\TempUser\TempUserConfig::isEnabled | ( | ) |
Is temp user creation enabled?
Implemented in MediaWiki\User\TempUser\RealTempUserConfig, and MediaWiki\User\TempUser\TempUserCreator.
MediaWiki\User\TempUser\TempUserConfig::isReservedName | ( | string | $name | ) |
Does the name match the configured pattern indicating that it is a temporary auto-created user?
string | $name |
Implemented in MediaWiki\User\TempUser\RealTempUserConfig, and MediaWiki\User\TempUser\TempUserCreator.