Example #1
0
 /**
  * @dataProvider emptyData
  */
 public function testThatAggregateOnEmptyReturnsNull(\Pinq\ITraversable $traversable, array $data)
 {
     $this->assertNull($traversable->aggregate(function () {
         return true;
     }));
 }
Example #2
0
 public function visitAggregate(Requests\Aggregate $request)
 {
     return $this->traversable->aggregate($this->resolvedParameters[$request->getAggregatorFunction()->getCallableId()]);
 }