protected function validateMax($field, $value, $params) { if (!is_numeric($value)) { return false; } elseif (function_exists('bccomp')) { return !(bccomp($value, $params[0], 14) === 1); } else { return $params[0] >= $value; } }