/** * {@inheritdoc} * * @return Highlight */ public function add(NamedBuilderInterface $builder) { parent::add($builder); return $this; }
/** * {@inheritdoc} */ public function addBuilder(BuilderInterface $builder, $parameters = []) { if ($builder instanceof NamedBuilderInterface) { $this->bag->add($builder); } }
/** * Adds a sub-aggregation. * * @param AbstractAggregation $abstractAggregation */ public function addAggregation(AbstractAggregation $abstractAggregation) { $this->aggregations->add($abstractAggregation); }