class Geocoder::Lookup::PostcodesIo
def name
def name 'Postcodes.io' end
def query_url(query)
def query_url(query) str = query.sanitized_text.gsub(/\s/, '') format('%s://%s/%s', protocol, 'api.postcodes.io/postcodes', str) end
def results(query)
def results(query) response = fetch_data(query) return [] if response.nil? || response['status'] != 200 || response.empty? [response['result']] end
def supported_protocols
def supported_protocols [:https] end