diff --git a/src/Aggregation/TermsAggregation.php b/src/Aggregation/TermsAggregation.php index 3726089aadabf1aa62a39f74ce783516ebc4fc25..2b65ec144ea45811b495e6d4a6b995ba1028add2 100644 --- a/src/Aggregation/TermsAggregation.php +++ b/src/Aggregation/TermsAggregation.php @@ -22,6 +22,21 @@ class TermsAggregation extends AbstractAggregation use BucketingTrait; use ScriptAwareTrait; + /** + * Inner aggregations container init. + * + * @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); + } + /** * {@inheritdoc} */