class Geocoder::Lookup::Yahoo
def results(query)
def results(query) Geocoder.log(:warn, "Yahoo BOSS Placefinder API will be discontinued March 31, 2016.") return [] unless doc = fetch_data(query) doc = doc['bossresponse'] if doc['responsecode'].to_i == 200 if doc['placefinder']['count'].to_i > 0 return doc['placefinder']['results'] else return [] end else Geocoder.log(:warn, "Yahoo Geocoding API error: #{doc['responsecode']} (#{doc['reason']}).") return [] end end