Manual:Hooks/AutopromoteCondition/de
Appearance
Deprecated: Diese veraltete Funktion sollte nicht mehr verwendet werden, ist jedoch noch für Gründe der Abwärtskompatibilität verfügbar. Diese Funktion wurde in der Version 1.46.0 veraltet. Auf UserRequirementsCondition findet sich eine alternative Möglichkeit, diese Funktion zu nutzen. |
| AutopromoteCondition | |
|---|---|
| Erhältlich ab Version 1.12.0 check autopromote condition for user. | |
| Funktion definieren: | public static function onAutopromoteCondition( $type, $args, $user, &$result ) { ... }
|
| Haken anbringen: | In extension.json:
{
"Hooks": {
"AutopromoteCondition": "MediaWiki\\Extension\\MyExtension\\Hooks::onAutopromoteCondition"
}
}
|
| Angerufen von: | Datei(en): Autopromote.php |
| Interface: | AutopromoteConditionHook.php |
For more information about attaching hooks, see Handbuch:Hooks.
For examples of extensions using this hook, see Category:AutopromoteCondition extensions/de.
Details
This hook only runs if the condition type does not match any of those already defined as possible conditions.
If you are writing an extension that declares a constant for a new condition type, note that values 0 through 9 have already been taken by APCOND_EDITCOUNT, APCOND_AGE, etc.
- $type - condition type
- $args - Argumente
- $user - user
- &$result - result of checking autopromote condition. Defaults to null; if left as null, will throw an exception ("unrecognized condition [$type] for autopromotion")