Class: GCoder::Resolver

Inherits:
Persistence::DataStore show all
Defined in:
lib/gcoder/resolver.rb

Instance Method Summary collapse

Methods inherited from Persistence::DataStore

#[]=, #fetch, #initialize

Constructor Details

This class inherits a constructor from GCoder::Persistence::DataStore

Instance Method Details

#[](postal_code) ⇒ Object



10
11
12
# File 'lib/gcoder/resolver.rb', line 10

def [](postal_code)
  resolve(postal_code)
end

#resolve(query) ⇒ Object



4
5
6
7
8
# File 'lib/gcoder/resolver.rb', line 4

def resolve(query)
  fetch(query) do |q|
    GeocodingAPI::Request.get(q, @config)
  end
end