Module: MeetupWrapper::Request
- Included in:
- Client
- Defined in:
- lib/meetup_wrapper/request.rb,
lib/meetup_wrapper/request/http_request.rb,
lib/meetup_wrapper/request/json_request.rb,
lib/meetup_wrapper/request/http_requester.rb
Overview
Module encapsulating api calling specific logics
Defined Under Namespace
Classes: HttpRequest, HttpRequester, JsonRequest
Constant Summary collapse
- BASE_URL =
Base Url for accessing meetup api
'http://api.meetup.com/'.freeze
Instance Method Summary collapse
-
#get(path, params = {}) ⇒ Object
Performs an HTTP GET request.
Instance Method Details
#get(path, params = {}) ⇒ Object
Performs an HTTP GET request
13 14 15 16 17 |
# File 'lib/meetup_wrapper/request.rb', line 13 def get(path, params = {}) json_request = JsonRequest.new(remote_url(path, params)) requester = HttpRequester.new(json_request) requester.execute_request end |