Class: Api::Response::RaiseError
- Inherits:
-
Faraday::Response::Middleware
- Object
- Faraday::Response::Middleware
- Api::Response::RaiseError
- Defined in:
- lib/api/response/raise_error.rb
Overview
This class raises an Api-flavored exception based HTTP status codes returned by the API
Class Method Summary collapse
Class Method Details
.try(response) ⇒ Object
13 14 15 16 |
# File 'lib/api/response/raise_error.rb', line 13 def try(response) @middleware ||= RaiseError.new @middleware.send(:on_complete, response) end |