function elasticsearch_connector_search_api_search_api_autocomplete_suggestions_alter in Elasticsearch Connector 7.5
Same name and namespace in other branches
- 7 modules/elasticsearch_connector_search_api/elasticsearch_connector_search_api.module \elasticsearch_connector_search_api_search_api_autocomplete_suggestions_alter()
- 7.2 modules/elasticsearch_connector_search_api/elasticsearch_connector_search_api.module \elasticsearch_connector_search_api_search_api_autocomplete_suggestions_alter()
Implements hook_search_api_autocomplete_suggestions_alter().
File
- modules/
elasticsearch_connector_search_api/ elasticsearch_connector_search_api.module, line 70 - Provides a elasticsearch-based service class for the Search API.
Code
function elasticsearch_connector_search_api_search_api_autocomplete_suggestions_alter(&$ret, &$alter_params) {
// Change the key of the autocomplete.
$new_ret = array();
foreach ($ret as $key => $suggestion) {
if (isset($suggestion['key'])) {
$new_ret[$suggestion['key']] = $ret[$key];
}
}
$ret = $new_ret;
}