From 64b7f2cc9e30d41fe8cb8fcfc1d6fe84929a66e8 Mon Sep 17 00:00:00 2001 From: "@sync667" Date: Wed, 5 Feb 2025 16:19:46 +0100 Subject: [PATCH] Need to specify type to make it compatibility with Laravel IDE Helper. --- src/ElasticSearch/EloquentHitsIteratorAggregate.php | 2 +- src/ElasticSearch/HitsIteratorAggregate.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ElasticSearch/EloquentHitsIteratorAggregate.php b/src/ElasticSearch/EloquentHitsIteratorAggregate.php index 7918191c..05f813a7 100644 --- a/src/ElasticSearch/EloquentHitsIteratorAggregate.php +++ b/src/ElasticSearch/EloquentHitsIteratorAggregate.php @@ -41,7 +41,7 @@ public function __construct(array $results, callable $callback = null) * * @since 5.0.0 */ - public function getIterator() + public function getIterator(): \Traversable { $hits = collect(); if ($this->results['hits']['total']) { diff --git a/src/ElasticSearch/HitsIteratorAggregate.php b/src/ElasticSearch/HitsIteratorAggregate.php index 20032ea4..6d778c21 100644 --- a/src/ElasticSearch/HitsIteratorAggregate.php +++ b/src/ElasticSearch/HitsIteratorAggregate.php @@ -6,5 +6,5 @@ interface HitsIteratorAggregate extends \IteratorAggregate { public function __construct(array $results, callable $callback = null); - public function getIterator(); + public function getIterator(): \Traversable; }