Module: Sendle::Api::Actions::Base
- Included in:
- Resource
- Defined in:
- lib/sendle/api/actions/base.rb
Instance Method Summary collapse
Instance Method Details
#request(params) ⇒ Object
6 7 8 9 10 11 12 13 |
# File 'lib/sendle/api/actions/base.rb', line 6 def request(params) RestClient::Request.execute(params) rescue RestClient::PreconditionFailed, RestClient::Unauthorized, RestClient::PaymentRequired, RestClient::UnprocessableEntity => e raise Sendle::Api::Factories::Errors.new_error(e) end |