class Io::Flow::V0::Models::EmailVerification
Represents the successful response of an email verification token. We return the email address in this case to allow the UI to display which email address was verified.
Attributes
email[R]
Public Class Methods
new(incoming={})
click to toggle source
# File lib/flow_commerce/flow_api_v0_client.rb, line 41028 def initialize(incoming={}) opts = HttpClient::Helper.symbolize_keys(incoming) HttpClient::Preconditions.require_keys(opts, [:email], 'EmailVerification') @email = HttpClient::Preconditions.assert_class('email', opts.delete(:email), String) end
Public Instance Methods
copy(incoming={})
click to toggle source
# File lib/flow_commerce/flow_api_v0_client.rb, line 41038 def copy(incoming={}) EmailVerification.new(to_hash.merge(HttpClient::Helper.symbolize_keys(incoming))) end
to_hash()
click to toggle source
# File lib/flow_commerce/flow_api_v0_client.rb, line 41042 def to_hash { :email => email } end
to_json()
click to toggle source
# File lib/flow_commerce/flow_api_v0_client.rb, line 41034 def to_json JSON.dump(to_hash) end