Module: BitBucket::Request::Verbs
- Included in:
- API
- Defined in:
- lib/bitbucket_rest_api/request/verbs.rb
Overview
Defines HTTP verbs
Instance Method Summary collapse
-
#delete_request(path, params = ParamsHash.empty) ⇒ Object
Make a delete request.
-
#get_request(path, params = ParamsHash.empty) ⇒ Object
Make a get request.
-
#options_request(path, params = ParamsHash.empty) ⇒ Object
Make a options request.
-
#patch_request(path, params = ParamsHash.empty) ⇒ Object
Make a patch request.
-
#post_request(path, params = ParamsHash.empty) ⇒ Object
Make a post request.
-
#put_request(path, params = ParamsHash.empty) ⇒ Object
Make a put request.
Instance Method Details
#delete_request(path, params = ParamsHash.empty) ⇒ Object
Make a delete request
41 42 43 |
# File 'lib/bitbucket_rest_api/request/verbs.rb', line 41 def delete_request(path, params = ParamsHash.empty) Request.new(:delete, path, self).call(, params) end |
#get_request(path, params = ParamsHash.empty) ⇒ Object
Make a get request
12 13 14 15 |
# File 'lib/bitbucket_rest_api/request/verbs.rb', line 12 def get_request(path, params = ParamsHash.empty) request = Request.new(:get, path, self).call(, params) request.auto_paginate end |
#options_request(path, params = ParamsHash.empty) ⇒ Object
Make a options request
48 49 50 |
# File 'lib/bitbucket_rest_api/request/verbs.rb', line 48 def (path, params = ParamsHash.empty) Request.new(:options, path, self).call(, params) end |
#patch_request(path, params = ParamsHash.empty) ⇒ Object
Make a patch request
20 21 22 |
# File 'lib/bitbucket_rest_api/request/verbs.rb', line 20 def patch_request(path, params = ParamsHash.empty) Request.new(:patch, path, self).call(, params) end |
#post_request(path, params = ParamsHash.empty) ⇒ Object
Make a post request
27 28 29 |
# File 'lib/bitbucket_rest_api/request/verbs.rb', line 27 def post_request(path, params = ParamsHash.empty) Request.new(:post, path, self).call(, params) end |
#put_request(path, params = ParamsHash.empty) ⇒ Object
Make a put request
34 35 36 |
# File 'lib/bitbucket_rest_api/request/verbs.rb', line 34 def put_request(path, params = ParamsHash.empty) Request.new(:put, path, self).call(, params) end |