Module: ActiveRecord::Validations::ClassMethods
- Defined in:
- lib/validates_as_email.rb
Instance Method Summary collapse
Instance Method Details
#validates_as_email(*attr_names) ⇒ Object
48 49 50 51 52 53 54 55 56 |
# File 'lib/validates_as_email.rb', line 48 def validates_as_email(*attr_names) configuration = { :message => 'is an invalid email', :with => RFC822::EmailAddress, :allow_nil => true } configuration.update(attr_names.pop) if attr_names.last.is_a?(Hash) validates_format_of attr_names, configuration end |