public function checkValue($value) { $floatValue = (double) $value; if (!UTIL_Validator::isFloatValid($value)) { return false; } if (isset($this->min) && $floatValue < (double) $this->min) { return false; } if (isset($this->max) && $floatValue > (double) $this->max) { return false; } return true; }