Manuel:Hooks/ParserFirstCallInit
ParserFirstCallInit | |
---|---|
Disponible depuis version 1.12.0 appelé lorsque l'analyseur syntaxique s'initialise pour la première fois | |
Fonction à définir : | public static function onParserFirstCallInit( Parser $parser ) { ... }
|
Attacher l'accroche : | Dans extension.json :
{
"Hooks": {
"ParserFirstCallInit": "MyExtensionHooks::onParserFirstCallInit"
}
}
|
Appelé de : | Fichier(s) : parser/Parser.php Fonction(s) : firstCallInit |
Interface : | ParserFirstCallInitHook.php |
Pour plus d'information sur l'ajout des accroches (hooks), voir Accroches .
Pour des exemples d'extensions utilisant cette accroche, voir Category:ParserFirstCallInit extensions/fr .
Détails
- Parser $parser: Objet analyseur syntaxique à initialiser
Exemples
Pour les exemples sur la manière dont cette accroche doit être utilisée, voir Fonctions d'analyse et Extensions de balise .
Phabricator
- phab:T299528 - Deprecate and remove `ParserFirstCallInit` hook (move hook/tag registration out of Parser constructor)