/** * Tests if bag can get a builder. */ public function testGet() { $bag = new BuilderBag(); $bazBuilder = $this->getBuilder('baz'); $builderName = $bag->add($bazBuilder); $this->assertNotEmpty($bag->get($builderName)); }
/** * Returns sub aggregation. * @param string $name Aggregation name to return. * * @return AbstractAggregation|null */ public function getAggregation($name) { if ($this->aggregations && $this->aggregations->has($name)) { return $this->aggregations->get($name); } else { return null; } }