class Valabn

Constants

VERSION

Public Class Methods

new(number) click to toggle source

Instance methods

# File lib/valabn.rb, line 5
def initialize(number)
  @number = number.to_s.gsub(/\W/, '')
end

Public Instance Methods

exists?(options = {}) click to toggle source
# File lib/valabn.rb, line 9
def exists?(options = {})
  res = Valabn::Lookup.validate(@number, options)

  if res.any? && res[:search_by_ab_nv201408_response][:abr_payload_search_results][:response].keys.include?(:business_entity201408)
    options[:detail] == true ? res : true
  elsif !res.nil?
    options[:detail] == true ? res : false
  else
    nil
  end
end