Manual:Hooks/SearchResultProvideThumbnail

Category:MediaWiki hooks#SearchResultProvideThumbnail Category:Hooks added in MediaWiki 1.35.0#SearchResultProvideThumbnail
SearchResultProvideThumbnail
Available from version 1.35.0 (Gerrit change 588999)
This hook is called when generating search results in order to fill the thumbnail field in an extension.
Define function:
public static function onSearchResultProvideThumbnail( array $pageIdentities, array &$thumbnails ) { ... }
Attach hook: In extension.json:
{
	"Hooks": {
		"SearchResultProvideThumbnail": "MediaWiki\\Extension\\MyExtension\\Hooks::onSearchResultProvideThumbnail"
	}
}
Called from: File(s): Rest/Handler/SearchHandler.phpCategory:MediaWiki hooks included in SearchHandler.php#SearchResultProvideThumbnail
Function(s): buildThumbnailsFromPageIdentities
Interface: SearchResultProvideThumbnailHook.php

For more information about attaching hooks, see Manual:Hooks .
For examples of extensions using this hook, see Category:SearchResultProvideThumbnail extensions.

Parameters

  • $pageIdentities: An array (map of strings to MediaWiki\Rest\Entity\SearchResultPageIdentity) where key is pageId.
  • &$thumbnails: An output array ( map of strings to MediaWiki\Search\Entity\SearchResultThumbnail | null) where key is pageId and value is either a valid MediaWiki\Search\Entity\SearchResultThumbnail for given page or null
Category:Hooks added in MediaWiki 1.35.0 Category:MediaWiki hooks Category:MediaWiki hooks included in SearchHandler.php