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