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