class Geocoder::Lookup::Yahoo
def results(query)
def results(query) 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 warn "Yahoo Geocoding API error: #{doc['responsecode']} (#{doc['reason']})." return [] end end