protected function SearchApiElasticsearchConnector::getElasticsearchTypeExists in Elasticsearch Connector 7.5
Same name and namespace in other branches
- 7 modules/elasticsearch_connector_search_api/service.inc \SearchApiElasticsearchConnector::getElasticsearchTypeExists()
- 7.2 modules/elasticsearch_connector_search_api/service.inc \SearchApiElasticsearchConnector::getElasticsearchTypeExists()
Helper function, check if the type exists.
Parameters
SearchApiIndex $index:
Return value
boolean
1 call to SearchApiElasticsearchConnector::getElasticsearchTypeExists()
- SearchApiElasticsearchConnector::indexItems in modules/
elasticsearch_connector_search_api/ service.inc - Overrides indexItems().
File
- modules/
elasticsearch_connector_search_api/ service.inc, line 425 - Provides a Elasticsearch-based service class for the Search API using Elasticsearch Connector module.
Class
- SearchApiElasticsearchConnector
- Search service class.
Code
protected function getElasticsearchTypeExists(SearchApiIndex $index) {
$params = $this
->getIndexParam($index, TRUE);
try {
return $this->elasticsearchClient
->indices()
->existsType($params);
} catch (Exception $e) {
drupal_set_message($e
->getMessage(), 'error');
return FALSE;
}
}