Class: Volt::PresenceValidator
- Defined in:
- lib/volt/models/validators/presence_validator.rb
Class Method Summary collapse
Class Method Details
.validate(model, field_name, args) ⇒ Object
3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
# File 'lib/volt/models/validators/presence_validator.rb', line 3 def self.validate(model, field_name, args) errors = {} value = model.get(field_name) if !value || value.blank? if args.is_a?(Hash) && args[:message] = args[:message] else = 'must be specified' end errors[field_name] = [] end errors end |