class Geocoder::Lookup::Freegeoip

Public Instance Methods

name() click to toggle source
# File lib/geocoder/lookups/freegeoip.rb, line 7
def name
  "FreeGeoIP"
end
query_url(query) click to toggle source
# File lib/geocoder/lookups/freegeoip.rb, line 20
def query_url(query)
  "#{protocol}://#{host}/json/#{query.sanitized_text}"
end
supported_protocols() click to toggle source
# File lib/geocoder/lookups/freegeoip.rb, line 11
def supported_protocols
  if configuration[:host]
    [:http, :https]
  else
    # use https for default host
    [:https]
  end
end