Manual:Hooks/ParserLogLinterData
ParserLogLinterData | |
---|---|
Available from version 1.39.0 (Gerrit change 774563) Report lints from Parsoid to the Linter extension | |
Define function: | public static function onParserLogLinterData( string $title, int $revId, array $lints ) { ... }
|
Attach hook: | In extension.json:
{
"Hooks": {
"ParserLogLinterData": "MediaWiki\\Extension\\MyExtension\\Hooks::onParserLogLinterData"
}
}
|
Called from: | File(s): include/parser/Parsoid/Config/DataAccess.php Function(s): logLinterData |
Interface: | ParserLogLinterDataHook.php |
For more information about attaching hooks, see Manual:Hooks .
For examples of extensions using this hook, see Category:ParserLogLinterData extensions.
Parameters
edit$title
: string representing a page title$revId
: int representing the revision ID of the page being parsed$lints
: array of linting data corresponding to the given revision of the page
Use cases
editCurrently, Linter uses this extension. The Linter will record the given lint information for the page. If the Linter extension is not installed, then the lints are discarded.
Notes
edit- This hook was moved from Parsoid to core in Gerrit change 774563.