You are here

function elasticsearch_connector_index_valid_load in Elasticsearch Connector 8.2

Same name and namespace in other branches
  1. 8.7 elasticsearch_connector.module \elasticsearch_connector_index_valid_load()
  2. 8 elasticsearch_connector.module \elasticsearch_connector_index_valid_load()
  3. 8.5 elasticsearch_connector.module \elasticsearch_connector_index_valid_load()
  4. 8.6 elasticsearch_connector.module \elasticsearch_connector_index_valid_load()
  5. 7.5 elasticsearch_connector.module \elasticsearch_connector_index_valid_load()
  6. 7 elasticsearch_connector.module \elasticsearch_connector_index_valid_load()
  7. 7.2 elasticsearch_connector.module \elasticsearch_connector_index_valid_load()

Check if the index name has been passed correctly.

Parameters

string $index_name: Index name.

Return value

bool TRUE or FALSE depending on whether it is a valid name or not.

File

./elasticsearch_connector.module, line 430
Provides hook implementations and functions accessible from other modules.

Code

function elasticsearch_connector_index_valid_load($index_name) {

  // TODO in src.
  if (preg_match('/^[a-z][a-z0-9_]*$/i', $index_name)) {
    return $index_name;
  }
  return FALSE;
}