Exception: MidtransError
- Inherits:
-
StandardError
- Object
- StandardError
- MidtransError
- Defined in:
- lib/veritrans/midtrans_error.rb
Instance Attribute Summary collapse
-
#data ⇒ Object
(also: #api_response)
readonly
Returns the value of attribute data.
-
#response ⇒ Object
(also: #raw_http_client_data)
readonly
Returns the value of attribute response.
-
#status ⇒ Object
(also: #http_status_code)
readonly
Returns the value of attribute status.
Instance Method Summary collapse
-
#initialize(message, http_status_code = nil, api_response = nil, raw_http_client_data = nil) ⇒ MidtransError
constructor
A new instance of MidtransError.
Constructor Details
#initialize(message, http_status_code = nil, api_response = nil, raw_http_client_data = nil) ⇒ MidtransError
9 10 11 12 13 14 |
# File 'lib/veritrans/midtrans_error.rb', line 9 def initialize(, http_status_code = nil, api_response = nil, raw_http_client_data = nil) super() @status = http_status_code @data = api_response @response = raw_http_client_data end |
Instance Attribute Details
#data ⇒ Object (readonly) Also known as: api_response
Returns the value of attribute data.
4 5 6 |
# File 'lib/veritrans/midtrans_error.rb', line 4 def data @data end |
#response ⇒ Object (readonly) Also known as: raw_http_client_data
Returns the value of attribute response.
6 7 8 |
# File 'lib/veritrans/midtrans_error.rb', line 6 def response @response end |
#status ⇒ Object (readonly) Also known as: http_status_code
Returns the value of attribute status.
2 3 4 |
# File 'lib/veritrans/midtrans_error.rb', line 2 def status @status end |