Class: Apicalypse::Request
- Inherits:
-
Object
- Object
- Apicalypse::Request
- Defined in:
- lib/apicalypse/request.rb
Instance Method Summary collapse
-
#initialize(uri, options) ⇒ Request
constructor
A new instance of Request.
- #perform(scope) ⇒ Object
Constructor Details
#initialize(uri, options) ⇒ Request
Returns a new instance of Request.
6 7 8 9 |
# File 'lib/apicalypse/request.rb', line 6 def initialize(uri, ) @uri = uri @options = end |
Instance Method Details
#perform(scope) ⇒ Object
11 12 13 14 15 16 17 18 19 |
# File 'lib/apicalypse/request.rb', line 11 def perform(scope) uri = build_uri(scope) body = build_body(scope) response = http_get(uri, body) raise_on_http_error(response) JSON.parse(response.body) end |