Class: MinMaxValidator
- Inherits:
-
ActiveModel::Validator
- Object
- ActiveModel::Validator
- MinMaxValidator
- Defined in:
- lib/min_max_validator.rb
Instance Method Summary collapse
Instance Method Details
#validate(record) ⇒ Object
7 8 9 10 11 12 13 14 |
# File 'lib/min_max_validator.rb', line 7 def validate(record) min = record.send [:fields][:min] max = record.send [:fields][:max] unless valid_max_value?(min: min, max: max) record.errors.add([:fields][:max], [:fields][:msg]) end end |