/** * Apply filter condition * * @param RangeNode $field * @param string $condition * @param mixed $value * @return bool */ public function apply($field, $condition, $value) { $result = false; switch ($condition) { case ApplierInterface::QTEQ: $field->greaterThanOrEqualTo($value); $result = true; break; case ApplierInterface::LTEQ: $field->lessThanOrEqualTo($value); $result = true; break; } return $result; }
public function testIs() { $node = new Braintree\RangeNode('field'); $node->is('something'); $this->assertEquals(['is' => 'something'], $node->toParam()); }