module ActiveRecord::Validations::ClassMethods
Public Instance Methods
validates_as_person_name(*attr_names)
click to toggle source
# File lib/acts_as_human/validations.rb, line 14 def validates_as_person_name(*attr_names) config = { with: ActsAs::Human.acceptable_name, message: ActsAs::Human.bad_name_message } check_format(attr_names, config) end
Private Instance Methods
check_format(attr_names, config)
click to toggle source
# File lib/acts_as_human/validations.rb, line 24 def check_format(attr_names, config) config.update(attr_names.pop) if attr_names.last.is_a?(Hash) validates_format_of attr_names, config end