Class: Pickpoint::AddressService
- Inherits:
-
Object
- Object
- Pickpoint::AddressService
- Defined in:
- lib/pickpoint/address.rb
Instance Method Summary collapse
-
#initialize(transport) ⇒ AddressService
constructor
A new instance of AddressService.
- #search(query) ⇒ Object
Constructor Details
#initialize(transport) ⇒ AddressService
Returns a new instance of AddressService.
7 8 9 |
# File 'lib/pickpoint/address.rb', line 7 def initialize(transport) @t = transport end |
Instance Method Details
#search(query) ⇒ Object
11 12 13 14 15 |
# File 'lib/pickpoint/address.rb', line 11 def search(query) q = (query || {}).transform_keys(&:to_s).transform_values(&:to_s) raw = @t.do(Transport::RequestOpts.new(method: "GET", path: "/v2/address/search", query: q)) JSON.parse(raw) end |