class Google::Civic::Requester
Public Class Methods
new(connection, request_params={})
click to toggle source
# File lib/google-civic/requester.rb, line 6 def initialize(connection, request_params={}) @connection = connection @connection.base_url = BASE_URL @request_params = request_params end
Public Instance Methods
request(kind, params={})
click to toggle source
# File lib/google-civic/requester.rb, line 12 def request(kind, params={}) @connection.send method_for(kind) do |request| request.url path_for(kind), @request_params.merge(params) end end