Extension:CirrusSearch/Hooks/CirrusSearchMappingConfig
Appearance
For more information about attaching hooks, see Manual:Hooks.
For examples of other extensions using this hook, see Category:CirrusSearchMappingConfig extensions.
Details
[edit]$config- multi-dimensional configuration array that contains Elasticsearch document configuration.- The
'page'index contains configuration for Elasticsearch documents representing pages. - The
'namespace'index contains namespace configuration for Elasticsearch documents representing namespaces.
- The
$builder- instance ofCirrusSearch\Maintenance\MappingConfigBuilder, for easier use of utility methods to build fields.