Module: EA::AddressLookup::Adapters::LocateApi

Defined in:
lib/ea/address_lookup/adapters/locate_api.rb

Class Method Summary collapse

Class Method Details

.find_by_postcode(post_code) ⇒ Object



15
16
17
18
19
20
21
# File 'lib/ea/address_lookup/adapters/locate_api.rb', line 15

def find_by_postcode(post_code)
  result = RestClient::Request.execute(method: :get,
                                       url: url,
                                       proxy: false,
                                       params: { postcode: post_code })
  JSON.parse(result)
end

.urlObject



11
12
13
# File 'lib/ea/address_lookup/adapters/locate_api.rb', line 11

def url
  Rails.configuration.dcs_locate_api_url
end