From 29a70a19c6b9c56f12b3f9a9cada98632a387d6d Mon Sep 17 00:00:00 2001 From: Jaspar Gupta Date: Fri, 18 Jul 2025 11:58:10 +0100 Subject: [PATCH] feat: mixin elasticsearch client methods to connection --- src/Connection.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/Connection.php b/src/Connection.php index ae7e5f1..1bf7931 100644 --- a/src/Connection.php +++ b/src/Connection.php @@ -6,18 +6,22 @@ use DesignMyNight\Elasticsearch\Database\Schema\Blueprint; use DesignMyNight\Elasticsearch\Database\Schema\ElasticsearchBuilder; use DesignMyNight\Elasticsearch\Database\Schema\Grammars\ElasticsearchGrammar; +use Elastic\Elasticsearch\Client; use Elastic\Elasticsearch\ClientBuilder; use Illuminate\Database\Connection as BaseConnection; use Illuminate\Database\Events\QueryExecuted; use Illuminate\Database\Grammar as BaseGrammar; use Illuminate\Support\Arr; +/** + * @mixin Client + */ class Connection extends BaseConnection { /** * The Elasticsearch client. * - * @var \Elasticsearch\Client + * @var Client */ protected $connection;