RangeNode.php in Commerce Braintree 7        
                          
                  
                        
  
  
  
  
File
  braintree_php/lib/Braintree/RangeNode.php
  
    View source  
  <?php
class Braintree_RangeNode {
  function __construct($name) {
    $this->name = $name;
    $this->searchTerms = array();
  }
  function greaterThanOrEqualTo($value) {
    $this->searchTerms['min'] = $value;
    return $this;
  }
  function lessThanOrEqualTo($value) {
    $this->searchTerms['max'] = $value;
    return $this;
  }
  function is($value) {
    $this->searchTerms['is'] = $value;
    return $this;
  }
  function between($min, $max) {
    return $this
      ->greaterThanOrEqualTo($min)
      ->lessThanOrEqualTo($max);
  }
  function toParam() {
    return $this->searchTerms;
  }
}