Manuel:Hooks/ParserFirstCallInit
Appearance
Outdated translations are marked like this.
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": "MediaWiki\\Extension\\MyExtension\\Hooks::onParserFirstCallInit"
}
}
|
Appelé de : | Fichier(s) : parser/Parser.php Fonction(s) : __construct |
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 $1.
- Fonctions d'analyse - using curly braces such as {{#expr: ... }}
- Extensions de balise - using XML-type tags such as
<ref>...</ref>
Phabricator
- phab:T299528 - Deprecate and remove ParserFirstCallInit hook (move hook/tag registration out of Parser constructor)