Exception: ATM::BaseError
- Inherits:
-
StandardError
- Object
- StandardError
- ATM::BaseError
show all
- Extended by:
- Forwardable
- Defined in:
- lib/atm_ruby/helpers/base_error.rb
Instance Attribute Summary collapse
Instance Method Summary
collapse
Instance Attribute Details
#response ⇒ Object
Returns the value of attribute response.
6
7
8
|
# File 'lib/atm_ruby/helpers/base_error.rb', line 6
def response
@response
end
|
Instance Method Details
#raise_400 ⇒ Object
8
9
10
|
# File 'lib/atm_ruby/helpers/base_error.rb', line 8
def raise_400
"\nStatus Code: 400\nError Message:\n#{response.parsed_response['errorMessages'].join("\n")}"
end
|
#raise_401 ⇒ Object
12
13
14
|
# File 'lib/atm_ruby/helpers/base_error.rb', line 12
def raise_401
"\nStatus Code: 401\nError Message: Client must be authenticated to access this resource."
end
|
#raise_404(error_message) ⇒ Object
16
17
18
|
# File 'lib/atm_ruby/helpers/base_error.rb', line 16
def raise_404(error_message)
"\nStatus Code: 404\nError Message: #{error_message}"
end
|
#raise_500 ⇒ Object
20
21
22
|
# File 'lib/atm_ruby/helpers/base_error.rb', line 20
def raise_500
"\nStatus Code: 500\nError Message: Internal server error."
end
|