class BriteVerifyApi::Clients::Email

Constants

API_PATH

Attributes

email[RW]

Public Class Methods

new(email = nil) click to toggle source
# File lib/brite_verify_api/clients/email.rb, line 7
def initialize(email = nil)
  @email = email
end

Public Instance Methods

verify() click to toggle source
# File lib/brite_verify_api/clients/email.rb, line 11
def verify
  unless BriteVerifyApi.configuration.default_email_api_reponse.nil?
    return RecursiveOpenStruct.new(
      BriteVerifyApi.configuration.default_email_api_reponse,
    )
  end
  options = { address: email }
  get path, options
end

Private Instance Methods

path() click to toggle source
# File lib/brite_verify_api/clients/email.rb, line 23
def path
  API_HOST + API_PATH
end