Class: TempestTime::API::Response
- Inherits:
-
Object
- Object
- TempestTime::API::Response
show all
- Defined in:
- lib/tempest_time/api/response.rb
Instance Method Summary
collapse
Constructor Details
#initialize(raw_response, request) ⇒ Response
Returns a new instance of Response.
6
7
8
9
|
# File 'lib/tempest_time/api/response.rb', line 6
def initialize(raw_response, request)
@raw_response = raw_response
@request = request
end
|
Instance Method Details
#failure? ⇒ Boolean
15
16
17
|
# File 'lib/tempest_time/api/response.rb', line 15
def failure?
!success?
end
|
#message ⇒ Object
19
20
21
|
# File 'lib/tempest_time/api/response.rb', line 19
def message
raw_response.success? ? success_message : failure_message
end
|
#success? ⇒ Boolean
11
12
13
|
# File 'lib/tempest_time/api/response.rb', line 11
def success?
raw_response.success?
end
|