Update git submodules
[mediawiki.git] / includes / Hook / LinkerMakeExternalImageHook.php
blob63391cfe028b33edce663d72a7be70c3aeed2bdd
1 <?php
3 namespace MediaWiki\Hook;
5 /**
6 * This is a hook handler interface, see docs/Hooks.md.
7 * Use the hook name "LinkerMakeExternalImage" to register handlers implementing this interface.
9 * @stable to implement
10 * @ingroup Hooks
12 interface LinkerMakeExternalImageHook {
13 /**
14 * This hook is called at the end of Linker::makeExternalImage() just before the return.
16 * @since 1.35
18 * @param string &$url Image URL
19 * @param string &$alt Image's alt text
20 * @param string &$img New image HTML (if returning false)
21 * @return bool|void True or no return value to continue or false to abort
23 public function onLinkerMakeExternalImage( &$url, &$alt, &$img );