module Geocoder::Lookup::HereLookupDefaultMethods

Public Instance Methods

handle() click to toggle source
# File lib/geocoder/lookups/concerns/here_lookup_default_methods.rb, line 5
def handle
  :here
end
required_api_key_parts() click to toggle source
# File lib/geocoder/lookups/concerns/here_lookup_default_methods.rb, line 9
def required_api_key_parts
  ["api_key"]
end
supported_protocols() click to toggle source
# File lib/geocoder/lookups/concerns/here_lookup_default_methods.rb, line 13
def supported_protocols
  [:https]
end

Private Instance Methods

domain() click to toggle source
# File lib/geocoder/lookups/concerns/here_lookup_default_methods.rb, line 26
def domain
  'ls.hereapi.com'
end
query_url_here_options(query) click to toggle source
# File lib/geocoder/lookups/concerns/here_lookup_default_methods.rb, line 19
def query_url_here_options(query)
  options = {
    apikey: configuration.api_key,
    language: (query.language || configuration.language)
  }
end