eZ\Publish\Core\Search\Elasticsearch\Content\Gateway\Native::__construct PHP Method

__construct() public method

public __construct ( eZ\Publish\Core\Search\Elasticsearch\Content\Gateway\HttpClient $client, Serializer $serializer, CriterionVisitorDispatcher $criterionVisitorDispatcher, SortClauseVisitor $sortClauseVisitor, FacetBuilderVisitor $facetBuilderVisitor, string $indexName )
$client eZ\Publish\Core\Search\Elasticsearch\Content\Gateway\HttpClient
$serializer eZ\Publish\Core\Search\Elasticsearch\Content\Serializer
$criterionVisitorDispatcher eZ\Publish\Core\Search\Elasticsearch\Content\CriterionVisitorDispatcher
$sortClauseVisitor eZ\Publish\Core\Search\Elasticsearch\Content\SortClauseVisitor
$facetBuilderVisitor eZ\Publish\Core\Search\Elasticsearch\Content\FacetBuilderVisitor
$indexName string
    public function __construct(HttpClient $client, Serializer $serializer, CriterionVisitorDispatcher $criterionVisitorDispatcher, SortClauseVisitor $sortClauseVisitor, FacetBuilderVisitor $facetBuilderVisitor, $indexName)
    {
        $this->client = $client;
        $this->serializer = $serializer;
        $this->criterionVisitorDispatcher = $criterionVisitorDispatcher;
        $this->sortClauseVisitor = $sortClauseVisitor;
        $this->facetBuilderVisitor = $facetBuilderVisitor;
        $this->indexName = $indexName;
    }