lib/addressfinder.rb in addressfinder-1.9.1 vs lib/addressfinder.rb in addressfinder-1.10.0

- old
+ new

@@ -7,10 +7,12 @@ require 'addressfinder/location_search' require 'addressfinder/address_info' require 'addressfinder/address_search' require 'addressfinder/address_autocomplete' require 'addressfinder/bulk' +require 'addressfinder/v1/email/verification' +require 'addressfinder/v1/phone/verification' require 'addressfinder/errors' require 'addressfinder/util' require 'addressfinder/http' module AddressFinder @@ -57,9 +59,17 @@ AddressFinder::AddressAutocomplete.new(params: args, http: AddressFinder::HTTP.new(configuration)).perform.results end def address_info(args={}) AddressFinder::AddressInfo.new(params: args, http: AddressFinder::HTTP.new(configuration)).perform.result + end + + def email_verification(args={}) + AddressFinder::V1::Email::Verification.new(**args.merge(http: AddressFinder::HTTP.new(configuration))).perform.result + end + + def phone_verification(args={}) + AddressFinder::V1::Phone::Verification.new(**args.merge(http: AddressFinder::HTTP.new(configuration))).perform.result end def bulk(&block) AddressFinder::Bulk.new(http: AddressFinder::HTTP.new(configuration), verification_version: configuration.verification_version, default_country: configuration.default_country, &block).perform end