Add HookRunner methods for new SearchHandler hooks

Change-Id: I5313b57bf9136dd4808e92179bc7ffe6a07e13ec
This commit is contained in:
Tim Starling 2020-05-11 15:17:10 +10:00
parent 1974131159
commit d9a1d95b6f

View file

@ -478,6 +478,8 @@ class HookRunner implements
\MediaWiki\ResourceLoader\Hook\ResourceLoaderSiteModulePagesHook,
\MediaWiki\ResourceLoader\Hook\ResourceLoaderSiteStylesModulePagesHook,
\MediaWiki\ResourceLoader\Hook\ResourceLoaderTestModulesHook,
\MediaWiki\Rest\Hook\SearchResultProvideDescriptionHook,
\MediaWiki\Rest\Hook\SearchResultProvideThumbnailHook,
\MediaWiki\Revision\Hook\ContentHandlerDefaultModelForHook,
\MediaWiki\Revision\Hook\RevisionInsertCompleteHook,
\MediaWiki\Revision\Hook\RevisionRecordInsertedHook,
@ -3300,6 +3302,20 @@ class HookRunner implements
);
}
public function onSearchResultProvideDescription( array $pageIdentities, &$descriptions ) {
return $this->container->run(
'SearchResultProvideDescription',
[ $pageIdentities, &$descriptions ]
);
}
public function onSearchResultProvideThumbnail( array $pageIdentities, &$thumbnails ) {
return $this->container->run(
'SearchResultProvideThumbnail',
[ $pageIdentities, &$thumbnails ]
);
}
public function onSearchResultsAugment( &$setAugmentors, &$rowAugmentors ) {
return $this->container->run(
'SearchResultsAugment',