class Nominatim::Configuration

Constants

DEFAULT_EMAIL
DEFAULT_ENDPOINT
DEFAULT_KEY
DEFAULT_LANGUAGE
DEFAULT_REVERSE_URL
DEFAULT_SEARCH_URL
DEFAULT_TIMEOUT
DEFAULT_USER_AGENT
VALID_OPTIONS_KEYS

Public Class Methods

new() click to toggle source
# File lib/nominatim/configuration.rb, line 32
def initialize
  reset!
end

Public Instance Methods

configure() { |self| ... } click to toggle source
# File lib/nominatim/configuration.rb, line 36
def configure
  yield self
  self
end
reset!() click to toggle source
# File lib/nominatim/configuration.rb, line 41
def reset!
  self.endpoint         = DEFAULT_ENDPOINT
  self.key              = DEFAULT_KEY
  self.user_agent       = DEFAULT_USER_AGENT
  self.email            = DEFAULT_EMAIL
  self.accept_language  = DEFAULT_LANGUAGE
  self.timeout          = DEFAULT_TIMEOUT
  self.search_url       = DEFAULT_SEARCH_URL
  self.reverse_url      = DEFAULT_REVERSE_URL
end