Class: Igdb::Requester
- Inherits:
-
Object
- Object
- Igdb::Requester
- Defined in:
- lib/igdb/requester.rb
Class Method Summary collapse
- .delete(action) ⇒ Object
- .get(action, params = {}) ⇒ Object
- .post(action, params = {}, form_data = {}) ⇒ Object
Class Method Details
.delete(action) ⇒ Object
21 22 23 24 25 26 |
# File 'lib/igdb/requester.rb', line 21 def delete(action) url = api.url_for(action) perform_request do parse_response(RestClient.post(url, {}, request_headers)) end end |
.get(action, params = {}) ⇒ Object
7 8 9 10 11 12 |
# File 'lib/igdb/requester.rb', line 7 def get(action, params = {}) url = api.url_for(action, params) perform_request do parse_response(RestClient.get(url, request_headers)) end end |
.post(action, params = {}, form_data = {}) ⇒ Object
14 15 16 17 18 19 |
# File 'lib/igdb/requester.rb', line 14 def post(action, params = {}, form_data = {}) url = api.url_for(action, params) perform_request do parse_response(RestClient.post(url, form_data.to_json, request_headers)) end end |