protected function setUp()
 {
     parent::setUp();
     $this->aggregator = new TransparentLimit(new ListAggregator(new NameReader(), ", "), 2, 3);
 }
Exemplo n.º 2
0
 protected function setUp()
 {
     parent::setUp();
     $this->aggregator = new Filter(new OlderThan(3), new ListAggregator(new NameReader(), ", "));
 }
 protected function setUp()
 {
     parent::setUp();
     $this->aggregator = new HierarchicalAggregator(new ColorReader(), new Node("all", [new Node("dark", [new Node("black"), new Node("brown")]), new Node("favorite", [new Node("black", [new Node("black")])])]), new CloningFactory(new ListAggregator(new NameReader(), ", ")));
 }
 protected function setUp()
 {
     parent::setUp();
     $this->aggregator = new ConditionalAggregator(new MoreThan(2), new Counter(), new ListAggregator(new NameReader(), ", "));
 }
Exemplo n.º 5
0
 protected function setUp()
 {
     parent::setUp();
     $this->aggregator = new PropertyList(new AgeReader());
 }
Exemplo n.º 6
0
 protected function setUp()
 {
     parent::setUp();
     $this->aggregator = (new Container())->add(new ListAggregator(new NameReader(), ", "))->add(new Counter());
 }
Exemplo n.º 7
0
 protected function setUp()
 {
     parent::setUp();
     $this->aggregator = new Percentage(new OlderThan(3), new OlderThan(1));
 }
Exemplo n.º 8
0
 protected function setUp()
 {
     parent::setUp();
     $this->aggregator = new WithCustomLabel(new Counter(), new CounterLabelWithValue());
 }
 protected function setUp()
 {
     parent::setUp();
     $this->aggregator = new GroupingAggregator(new AgeReader(), new ListAggregator(new NameReader(), ", "));
 }
 protected function setUp()
 {
     parent::setUp();
     $this->aggregator = new MoreThan(2);
 }
 protected function setUp()
 {
     parent::setUp();
     $this->aggregator = new ProjectionAggregator(new NameLetterByLetter(), new ListAggregator(new NameReader(), ", "));
 }
Exemplo n.º 12
0
 protected function setUp()
 {
     parent::setUp();
     $this->aggregator = new Counter();
 }