From 56d778f2c83b0381c6142e53b2ee510b57e06e1a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simonas=20=C5=A0erlinskas?= <simonas.serlinskas@nfq.com> Date: Tue, 11 Aug 2015 11:13:25 +0300 Subject: [PATCH] changed return value to null for getAggregation if there is no agg --- src/Aggregation/AbstractAggregation.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Aggregation/AbstractAggregation.php b/src/Aggregation/AbstractAggregation.php index 5a5f1e5..938a41e 100644 --- a/src/Aggregation/AbstractAggregation.php +++ b/src/Aggregation/AbstractAggregation.php @@ -104,15 +104,16 @@ abstract class AbstractAggregation implements BuilderInterface /** * Returns sub aggregation. + * @param string $name Aggregation name to return. * - * @return AbstractAggregation + * @return AbstractAggregation|null */ public function getAggregation($name) { if ($this->aggregations && $this->aggregations->has(self::PREFIX.$name)) { return $this->aggregations->get(self::PREFIX.$name); } else { - return []; + return null; } } -- GitLab