From 9f26a111f43cf1fedb67947a8ea7f5b3e74fe08e Mon Sep 17 00:00:00 2001
From: tchiotludo <tchiot.ludo@gmail.com>
Date: Wed, 7 Sep 2016 18:00:53 +0200
Subject: [PATCH] Missing construct on CardinalityAggregation

---
 src/Aggregation/CardinalityAggregation.php | 13 +++++++++++++
 1 file changed, 13 insertions(+)

diff --git a/src/Aggregation/CardinalityAggregation.php b/src/Aggregation/CardinalityAggregation.php
index 310ee73..6fa7806 100644
--- a/src/Aggregation/CardinalityAggregation.php
+++ b/src/Aggregation/CardinalityAggregation.php
@@ -22,6 +22,19 @@ class CardinalityAggregation extends AbstractAggregation
     use MetricTrait;
     use ScriptAwareTrait;
 
+    /**
+     * @param string $name
+     * @param string $field
+     * @param string $script
+     */
+    public function __construct($name, $field = null, $script = null)
+    {
+        parent::__construct($name);
+
+        $this->setField($field);
+        $this->setScript($script);
+    }
+
     /**
      * @var int
      */
-- 
GitLab