diff --git a/Filter/GeoPolygonFilter.php b/Filter/GeoPolygonFilter.php index 6b27c464bb70fadebbdc9e1094436fc739ee76a7..2a321de1811aba868f9ee0e5a3c88e6ec90177c2 100644 --- a/Filter/GeoPolygonFilter.php +++ b/Filter/GeoPolygonFilter.php @@ -56,6 +56,7 @@ class GeoPolygonFilter implements BuilderInterface */ public function toArray() { + $query = []; $query[$this->field] = ['points' => $this->points]; $output = $this->processArray($query); diff --git a/Filter/IdsFilter.php b/Filter/IdsFilter.php index 7bd2b498db185d94af5717911269bbf40f5bf3b9..49684ba8686d84df6e2e9d92d69812bae6123413 100644 --- a/Filter/IdsFilter.php +++ b/Filter/IdsFilter.php @@ -49,6 +49,7 @@ class IdsFilter implements BuilderInterface */ public function toArray() { + $query = []; $query['values'] = $this->values; $output = $this->processArray($query); diff --git a/Filter/MissingFilter.php b/Filter/MissingFilter.php index 30a6b22104e76be72a7d89a85e115da2d2df7131..788adb213653f72933741876e99b495b7664db6d 100644 --- a/Filter/MissingFilter.php +++ b/Filter/MissingFilter.php @@ -49,6 +49,7 @@ class MissingFilter implements BuilderInterface */ public function toArray() { + $query = []; $query['field'] = $this->field; $output = $this->processArray($query); diff --git a/Filter/NotFilter.php b/Filter/NotFilter.php index bd07ebacb26ef80bf45c9e33bf6392ffd5a784c1..4f187b501f0568059ade955aa54da0b49f9750cc 100644 --- a/Filter/NotFilter.php +++ b/Filter/NotFilter.php @@ -49,6 +49,7 @@ class NotFilter implements BuilderInterface */ public function toArray() { + $query = []; $query['filter'] = [$this->filter->getType() => $this->filter->toArray()]; $output = $this->processArray($query); diff --git a/Query/Span/SpanMultiTermQuery.php b/Query/Span/SpanMultiTermQuery.php index ff47353b250e613047410ec1d1abcf48603e5d81..5162259f49ecb466e3957ab4bb7f1d0889bb39e9 100644 --- a/Query/Span/SpanMultiTermQuery.php +++ b/Query/Span/SpanMultiTermQuery.php @@ -53,6 +53,7 @@ class SpanMultiTermQuery implements SpanQueryInterface */ public function toArray() { + $query = []; $query['match'] = [$this->query->getType() => $this->query->toArray()]; $output = $this->processArray($query);