Prado\Web\UI\WebControls\TRangeValidator::isValidInteger PHP Метод

isValidInteger() защищенный Метод

Determine if the value is within the integer range.
protected isValidInteger ( $value ) : boolean
Результат boolean true if within integer range.
    protected function isValidInteger($value)
    {
        $minValue = $this->getMinValue();
        $maxValue = $this->getMaxValue();
        $valid = preg_match('/^[-+]?[0-9]+$/', trim($value));
        $value = intval($value);
        if ($minValue !== '') {
            $valid = $valid && $this->isGreaterThan($value, intval($minValue));
        }
        if ($maxValue !== '') {
            $valid = $valid && $this->isLessThan($value, intval($maxValue));
        }
        return $valid;
    }