Manuel:Accroches/AutopromoteCondition

From mediawiki.org
Jump to navigation Jump to search
This page is a translated version of the page Manual:Hooks/AutopromoteCondition and the translation is 100% complete.
Other languages:
English • ‎français • ‎中文 • ‎日本語
AutopromoteCondition
Disponible depuis version 1.12.0
vérifie la condition d'auto-promotion sur l'utilisateur.
Fonction à définir :
public static function onAutopromoteCondition( $type, $args, $user, &$result ) { ... }
Attacher un rappel (hook) : Dans extension.json :
{
	"Hooks": {
		"AutopromoteCondition": "MyExtensionHooks::onAutopromoteCondition"
	}
}
Appelé de : Fichier(s) : Autopromote.php
Interface AutopromoteConditionHook.php

Pour plus d'information sur l'ajout des accroches (hooks), voir Accroches .
Pour des exemples d'extensions utilisant cette accroche, voir Category:AutopromoteCondition extensions/fr .

Détails

Cette accroche ne s'excute que si le type de condition coïncide avec aucun de ceux définis dans les conditions possibles. Si vous écrivez une extension qui déclare une constante pour un nouveau type de condition, notez que les valeurs 0 à 9 sont déjà occupées par APCOND_EDITCOUNT, APCOND_AGE, etc.

  • $type - type de condition
  • $args - arguments
  • $user - utilisateur
  • &$result - résultat du contrôle de la condition d'auto-promotion. Nul par défaut; et s'il reste à nul alors il lèvera l'exception : « condition non reconnue [$type] pour l'auto-promotion »