Module: Minisky::Ruby2Compat
- Included in:
- Requests
- Defined in:
- lib/minisky/compat.rb
Overview
Versions of Minisky::Requests#get_request & Minisky::Requests#post_request that work on Ruby 2.x.
Instance Method Summary collapse
- #get_request(method, params = nil, auth: default_auth_mode, headers: nil, **kwargs) ⇒ Object
- #post_request(method, data = nil, auth: default_auth_mode, headers: nil, params: nil, **kwargs) ⇒ Object
Instance Method Details
#get_request(method, params = nil, auth: default_auth_mode, headers: nil, **kwargs) ⇒ Object
10 11 12 13 |
# File 'lib/minisky/compat.rb', line 10 def get_request(method, params = nil, auth: default_auth_mode, headers: nil, **kwargs) params ||= kwargs unless kwargs.empty? super(method, params, auth: auth, headers: headers) end |
#post_request(method, data = nil, auth: default_auth_mode, headers: nil, params: nil, **kwargs) ⇒ Object
15 16 17 18 |
# File 'lib/minisky/compat.rb', line 15 def post_request(method, data = nil, auth: default_auth_mode, headers: nil, params: nil, **kwargs) data ||= kwargs unless kwargs.empty? super(method, data, auth: auth, headers: headers, params: params) end |