Example #1
0
 public static function isValid(Attributes $object)
 {
     $explode = explode(',', $object->_arg);
     if (count($explode) == 2) {
         $min = $explode[0];
         $max = $explode[1];
     } else {
         $max = $object->_arg;
         $min = 0;
     }
     if (!Validation::Number($object->_value)) {
         return ModelState::addError("O campo " . $object->_displayName . " deve ser um nĂºmero.");
     }
     if (!Validation::Range($object->_value, $max, $min)) {
         ModelState::addError("O campo " . $object->_displayName . " deve estar dentro do intervalo de " . $min . " e " . $max . ".");
     }
 }