MediaWiki  master
MediaWiki\Hook\ParserModifyImageHTML Interface Reference

This is a hook handler interface, see docs/Hooks.md. More...

Inheritance diagram for MediaWiki\Hook\ParserModifyImageHTML:

Public Member Functions

 onParserModifyImageHTML (Parser $parser, File $file, array $params, string &$html)
 This hook is called for each image added to parser output, with its associated HTML as returned from Linker::makeImageLink(). More...
 

Detailed Description

This is a hook handler interface, see docs/Hooks.md.

Use the hook name "ParserModifyImageHTML" to register handlers implementing this interface.

Stability: stable
to implement

Definition at line 15 of file ParserModifyImageHTML.php.

Member Function Documentation

◆ onParserModifyImageHTML()

MediaWiki\Hook\ParserModifyImageHTML::onParserModifyImageHTML ( Parser  $parser,
File  $file,
array  $params,
string &  $html 
)

This hook is called for each image added to parser output, with its associated HTML as returned from Linker::makeImageLink().

Parameters
Parser$parser
File$file
array$paramsAn associative array of options that were used to generate the HTML. Like the one sent to onParserMakeImageParams. The 'handler' element contains handler options. The 'frame' element contains frame options. In the image gallery case, "frame" will be missing.
string&$htmlThe HTML of the image or image wrapper

Implemented in MediaWiki\HookContainer\HookRunner.


The documentation for this interface was generated from the following file: