You are here

public function ESQueryGeneratorInterface::getElasticSearchQuery in Acquia Content Hub 8

Obtains an Elasticsearch Query.

Parameters

\Drupal\acquia_contenthub_subscriber\ContentHubFilterInterface $filter: The Content Hub Filter.

string $asset_uuid: The asset UUID.

string $asset_type: The asset type.

array $options: The options array.

Return value

mixed The Elastic Search Query.

1 method overrides ESQueryGeneratorInterface::getElasticSearchQuery()
ESQueryGenerator::getElasticSearchQuery in acquia_contenthub_subscriber/src/ESQueryGenerator.php
Obtains an Elasticsearch Query.

File

acquia_contenthub_subscriber/src/ESQueryGeneratorInterface.php, line 27

Class

ESQueryGeneratorInterface
Interface for elastic search query generation.

Namespace

Drupal\acquia_contenthub_subscriber

Code

public function getElasticSearchQuery(ContentHubFilterInterface $filter, $asset_uuid, $asset_type, array $options = []);