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