MediaWiki master
|
This is a hook handler interface, see docs/Hooks.md. More...
Inherited by MediaWiki\HookContainer\HookRunner.
Public Member Functions | |
onHtmlPageLinkRendererBegin ( $linkRenderer, $target, &$text, &$customAttribs, &$query, &$ret) | |
This hook is called when generating internal and interwiki links in LinkRenderer, before processing starts. | |
This is a hook handler interface, see docs/Hooks.md.
Use the hook name "HtmlPageLinkRendererBegin" to register handlers implementing this interface.
Definition at line 16 of file HtmlPageLinkRendererBeginHook.php.
MediaWiki\Linker\Hook\HtmlPageLinkRendererBeginHook::onHtmlPageLinkRendererBegin | ( | $linkRenderer, | |
$target, | |||
& | $text, | ||
& | $customAttribs, | ||
& | $query, | ||
& | $ret ) |
This hook is called when generating internal and interwiki links in LinkRenderer, before processing starts.
LinkRenderer | $linkRenderer | |
LinkTarget | $target | LinkTarget that the link is pointing to |
string | HtmlArmor | null | &$text | Contents that the <a> tag should have; either a plain, unescaped string or an HtmlArmor object; null means "default" |
string[] | &$customAttribs | HTML attributes that the <a> tag should have, in associative array form, with keys and values unescaped. Should be merged with default values, with a value of false meaning to suppress the attribute. |
string[] | &$query | Query string to add to the generated URL (the bit after the "?"), in associative array form, with keys and values unescaped. |
string | &$ret | Value to return if your hook returns false |
Implemented in MediaWiki\HookContainer\HookRunner.