class Volt::PresenceValidator
Public Class Methods
validate(model, field_name, args)
click to toggle source
# 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] message = args[:message] else message = 'must be specified' end errors[field_name] = [message] end errors end