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.
4
5
6
7
|
# File 'lib/tempest_time/api/response.rb', line 4
def initialize(raw_response, request)
@raw_response = raw_response
@request = request
end
|
Instance Method Details
#failure? ⇒ Boolean
13
14
15
|
# File 'lib/tempest_time/api/response.rb', line 13
def failure?
!success?
end
|
#message ⇒ Object
17
18
19
|
# File 'lib/tempest_time/api/response.rb', line 17
def message
raw_response.success? ? success_message : failure_message
end
|
#success? ⇒ Boolean
9
10
11
|
# File 'lib/tempest_time/api/response.rb', line 9
def success?
raw_response.success?
end
|