Class: Google::Civic::Requester
- Inherits:
-
Object
- Object
- Google::Civic::Requester
- Includes:
- Router
- Defined in:
- lib/google-civic/requester.rb
Constant Summary
Constants included from Router
Google::Civic::Router::BASE_PATH, Google::Civic::Router::BASE_URL, Google::Civic::Router::ROUTES
Instance Method Summary collapse
-
#initialize(connection, request_params = {}) ⇒ Requester
constructor
A new instance of Requester.
- #request(kind, params = {}) ⇒ Object
Constructor Details
Instance Method Details
#request(kind, params = {}) ⇒ Object
12 13 14 15 16 |
# 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 |