From 876b963e6b8b2dd3a7af147a84d1eb9a6d530e6b Mon Sep 17 00:00:00 2001
From: Pavel Piligrimov
Date: Tue, 26 Dec 2023 03:20:26 +0500
Subject: [PATCH] fix types
---
src/ElasticSearch/Criteria/Match/QueryMatch.php | 2 +-
src/ElasticSearch/Criteria/Search/Search.php | 4 ++--
src/ElasticSearch/Search/BoolQuery/Terms.php | 4 ++--
3 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/src/ElasticSearch/Criteria/Match/QueryMatch.php b/src/ElasticSearch/Criteria/Match/QueryMatch.php
index 49fe4b4..82bb4f3 100644
--- a/src/ElasticSearch/Criteria/Match/QueryMatch.php
+++ b/src/ElasticSearch/Criteria/Match/QueryMatch.php
@@ -10,7 +10,7 @@ class QueryMatch implements Esable
{
public function __construct(
private readonly string $key,
- private readonly string $value,
+ private readonly mixed $value,
) {
}
diff --git a/src/ElasticSearch/Criteria/Search/Search.php b/src/ElasticSearch/Criteria/Search/Search.php
index b4cea40..1d3684c 100644
--- a/src/ElasticSearch/Criteria/Search/Search.php
+++ b/src/ElasticSearch/Criteria/Search/Search.php
@@ -10,7 +10,7 @@ class Search
{
public function __construct(
private readonly Property $property,
- private readonly string $value,
+ private readonly mixed $value,
) {
}
@@ -19,7 +19,7 @@ class Search
return $this->property;
}
- public function getValue(): string
+ public function getValue(): mixed
{
return $this->value;
}
diff --git a/src/ElasticSearch/Search/BoolQuery/Terms.php b/src/ElasticSearch/Search/BoolQuery/Terms.php
index 0b135e5..5189d9e 100644
--- a/src/ElasticSearch/Search/BoolQuery/Terms.php
+++ b/src/ElasticSearch/Search/BoolQuery/Terms.php
@@ -8,11 +8,11 @@ final class Terms implements Esable
{
/**
* @param string $key
- * @param string|float|array $value
+ * @param string|float|bool|array $value
*/
public function __construct(
private string $key,
- private string|float|array $value
+ private mixed $value
) {
}
--
GitLab