You are here

interface ClientManagerInterface in Elasticsearch Connector 8.2

Same name and namespace in other branches
  1. 8.7 src/ElasticSearch/ClientManagerInterface.php \Drupal\elasticsearch_connector\ElasticSearch\ClientManagerInterface
  2. 8.5 src/ElasticSearch/ClientManagerInterface.php \Drupal\elasticsearch_connector\ElasticSearch\ClientManagerInterface
  3. 8.6 src/ElasticSearch/ClientManagerInterface.php \Drupal\elasticsearch_connector\ElasticSearch\ClientManagerInterface

Hierarchy

Expanded class hierarchy of ClientManagerInterface

All classes that implement ClientManagerInterface

7 files declare their use of ClientManagerInterface
ClusterDeleteForm.php in src/Form/ClusterDeleteForm.php
Contains \Drupal\elasticsearch_connector\Form\ClusterDeleteForm.
ClusterForm.php in src/Form/ClusterForm.php
Contains Drupal\elasticsearch_connector\Form.
ClusterListBuilder.php in src/Controller/ClusterListBuilder.php
Contains \Drupal\elasticsearch_connector\Controller\ClusterListBuilder.
ElasticsearchController.php in src/Controller/ElasticsearchController.php
Contains \Drupal\elasticsearch_connector\Controller\ElasticsearchController.
IndexDeleteForm.php in src/Form/IndexDeleteForm.php
Contains \Drupal\elasticsearch_connector\Form\IndexDeleteForm.

... See full list

File

src/ElasticSearch/ClientManagerInterface.php, line 13

Namespace

Drupal\elasticsearch_connector\ElasticSearch
View source
interface ClientManagerInterface {

  /**
   *
   */
  public function __construct(ModuleHandlerInterface $module_handler, ClientFactoryInterface $clientManagerFactory);

  /**
   * @param \Drupal\elasticsearch_connector\Entity\Cluster $cluster
   *
   * @return \nodespark\DESConnector\ClientInterface
   */
  public function getClientForCluster(Cluster $cluster);

}

Members