Seditio Source
Root |
./othercms/xenForo 2.2.8/src/vendor/braintree/braintree_php/lib/Braintree/RangeNode.php
<?php
namespace Braintree;

class
RangeNode
{
    public function
__construct($name)
    {
       
$this->name = $name;
       
$this->searchTerms = [];
    }

    public function
greaterThanOrEqualTo($value)
    {
       
$this->searchTerms['min'] = $value;
        return
$this;
    }

    public function
lessThanOrEqualTo($value)
    {
       
$this->searchTerms['max'] = $value;
        return
$this;
    }

    public function
is($value)
    {
       
$this->searchTerms['is'] = $value;
        return
$this;
    }

    public function
between($min, $max)
    {
        return
$this->greaterThanOrEqualTo($min)->lessThanOrEqualTo($max);
    }

    public function
toParam()
    {
        return
$this->searchTerms;
    }
}
class_alias('Braintree\RangeNode', 'Braintree_RangeNode');