Skip to main content
Version: 2.1

Elasticsearch

Here we provide the elasticserach docs.

ClientInterface

<?php

declare(strict_types=1);

/*
* Copyright Iain Cambridge 2020-2021, all rights reserved.
*/

namespace Parthenon\Common\Elasticsearch;

interface ClientInterface
{
public function save(string $indexName, array $body);

public function search(string $indexName, array $query): array;

public function delete(string $indexName, string|int $id): array;
}