module Geocoder
Public Class Methods
config()
click to toggle source
Read-only access to the singleton’s config data.
# File lib/geo-calculator/configuration.rb, line 25 def self.config Configuration.instance.data end
config_for_lookup(lookup_name)
click to toggle source
Read-only access to lookup-specific config data.
# File lib/geo-calculator/configuration.rb, line 32 def self.config_for_lookup(lookup_name) data = config.clone data.reject!{ |key,value| !Configuration::OPTIONS.include?(key) } if config.has_key?(lookup_name) data.merge!(config[lookup_name]) end data end
configure(options = nil, &block)
click to toggle source
Configuration
options should be set by passing a hash:
Geocoder.configure( :timeout => 5, :lookup => :yandex, :api_key => "2a9fsa983jaslfj982fjasd", :units => :km )
# File lib/geo-calculator/configuration.rb, line 16 def self.configure(options = nil, &block) if !options.nil? Configuration.instance.configure(options) end end