Your IP : 216.73.216.97


Current Path : /var/www/clients/client3/web2/web/vendor/braintree/braintree_php/lib/Braintree/
Upload File :
Current File : /var/www/clients/client3/web2/web/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;
    }
}