class EmailAddress::EmailAddressType

Public Instance Methods

cast(value) click to toggle source

From user input, setter

Calls superclass method
# File lib/email_address/email_address_type.rb, line 36
def cast(value)
  super(Address.new(value).normal)
end
deserialize(value) click to toggle source

From a database value

# File lib/email_address/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/email_address_type.rb, line 46
def serialize(value)
  value && Address.new(value).normal
end