class Geocoder::Result::Freegeoip
Public Class Methods
response_attributes()
click to toggle source
# File lib/geocoder/results/freegeoip.rb, line 30 def self.response_attributes %w[metro_code ip] end
Public Instance Methods
city()
click to toggle source
# File lib/geocoder/results/freegeoip.rb, line 6 def city @data['city'] end
country()
click to toggle source
# File lib/geocoder/results/freegeoip.rb, line 18 def country @data['country_name'] end
country_code()
click to toggle source
# File lib/geocoder/results/freegeoip.rb, line 22 def country_code @data['country_code'] end
postal_code()
click to toggle source
# File lib/geocoder/results/freegeoip.rb, line 26 def postal_code @data['zipcode'] || @data['zip_code'] end
state()
click to toggle source
# File lib/geocoder/results/freegeoip.rb, line 10 def state @data['region_name'] end
state_code()
click to toggle source
# File lib/geocoder/results/freegeoip.rb, line 14 def state_code @data['region_code'] end