Class: Troo::API::Responder
- Inherits:
-
Object
- Object
- Troo::API::Responder
- Defined in:
- lib/troo/api/response.rb
Direct Known Subclasses
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.build(response) ⇒ Response, ErrorResponse
14 15 16 |
# File 'lib/troo/api/response.rb', line 14 def build(response) new(response).build end |
Instance Method Details
#build ⇒ Response, ErrorResponse
20 21 22 23 |
# File 'lib/troo/api/response.rb', line 20 def build raise ExpiredAccessToken if expired? ok? ? Response.new(attributes) : ErrorResponse.new(attributes) end |