/** * @param Builder $builder * @param float|array|Point $x * @param float $y */ public function __construct(Builder $builder, $x, $y = null) { parent::__construct($builder); $this->near($x, $y); }
public function testMatchStage() { $matchStage = new Match($this->getTestAggregationBuilder()); $matchStage->field('someField')->equals('someValue'); $this->assertSame(array('$match' => array('someField' => 'someValue')), $matchStage->getExpression()); }