function elasticsearch_connector_search_api_search_api_index_update in Elasticsearch Connector 7.2
Same name and namespace in other branches
- 7.5 modules/elasticsearch_connector_search_api/elasticsearch_connector_search_api.module \elasticsearch_connector_search_api_search_api_index_update()
- 7 modules/elasticsearch_connector_search_api/elasticsearch_connector_search_api.module \elasticsearch_connector_search_api_search_api_index_update()
Implements hook_search_api_index_update().
Parameters
SearchApiIndex $index: The edited index.
File
- modules/
elasticsearch_connector_search_api/ elasticsearch_connector_search_api.module, line 297 - Provides a elasticsearch-based service class for the Search API.
Code
function elasticsearch_connector_search_api_search_api_index_update(SearchApiIndex $index) {
$original_server = $index->original
->server();
$current_server = $index
->server();
if (!empty($original_server) && $original_server->class == 'search_api_elasticsearch_connector' && (empty($current_server) || $current_server->class != 'search_api_elasticsearch_connector')) {
// We need to remove the index data from the index if we are going to change
// the server.
}
}