class Experian::ConnectCheck::Client

Public Instance Methods

assert_check_credit_options(options) click to toggle source
# File lib/experian/connect_check/client.rb, line 11
def assert_check_credit_options(options)
  return if options[:first_name] && options[:last_name] && options[:ssn]
  return if options[:first_name] && options[:last_name] && options[:street] && options[:zip]
  raise Experian::ArgumentError, "Required options missing: first_name, last_name, ssn OR first_name, last_name, street, zip"
end
check_credit(options = {}) click to toggle source
# File lib/experian/connect_check/client.rb, line 5
def check_credit(options = {})
  assert_check_credit_options(options)
  @request = Request.new(options)
  @response = Response.new(submit_request)
end