Class: CraftyClicks::AddressLookup
- Inherits:
-
Object
- Object
- CraftyClicks::AddressLookup
- Defined in:
- lib/crafty_clicks/address_lookup.rb
Class Method Summary collapse
- .find(query:, country:, id: nil, ip_address: nil, coords: []) ⇒ Object
- .retrieve(country:, id:, lines: 2) ⇒ Object
Class Method Details
.find(query:, country:, id: nil, ip_address: nil, coords: []) ⇒ Object
5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
# File 'lib/crafty_clicks/address_lookup.rb', line 5 def self.find(query:, country:, id: nil, ip_address: nil, coords: []) ApiBase.new( product: :address, service: :find, http_method: :post, params: { query: query, country: country, id: id, ip: ip_address, coords: coords }, ).perform_request end |
.retrieve(country:, id:, lines: 2) ⇒ Object
20 21 22 23 24 25 26 27 28 29 30 31 |
# File 'lib/crafty_clicks/address_lookup.rb', line 20 def self.retrieve(country:, id:, lines: 2) ApiBase.new( product: :address, service: :retrieve, http_method: :post, params: { country: country, id: id, lines: lines }, ).perform_request end |