class Geocoder::Configuration

def set_defaults

def set_defaults
  @timeout      = 3           # geocoding service timeout (secs)
  @lookup       = :google     # name of geocoding service (symbol)
  @language     = :en         # ISO-639 language code
  @http_headers = {}          # HTTP headers for lookup
  @use_https    = false       # use HTTPS for lookup requests? (if supported)
  @http_proxy   = nil         # HTTP proxy server (user:pass@host:port)
  @https_proxy  = nil         # HTTPS proxy server (user:pass@host:port)
  @api_key      = nil         # API key for geocoding service
  @cache        = nil         # cache object (must respond to #[], #[]=, and #keys)
  @cache_prefix = "geocoder:" # prefix (string) to use for all cache keys
  # exceptions that should not be rescued by default
  # (if you want to implement custom error handling);
  # supports SocketError and TimeoutError
  @always_raise = []
  # calculation options
  @units     = :mi     # :mi or :km
  @distances = :linear # :linear or :spherical
end