class EmailAddress::CanonicalEmailAddressType
Public Instance Methods
Source
# File lib/email_address/canonical_email_address_type.rb, line 36 def cast(value) super(Address.new(value).canonical) end
From user input, setter
Calls superclass method
Source
# File lib/email_address/canonical_email_address_type.rb, line 41 def deserialize(value) value && Address.new(value).normal end
From a database value
Source
# File lib/email_address/canonical_email_address_type.rb, line 46 def serialize(value) value && Address.new(value).normal end
To a database value (string)