Class: PayU::Orders::Response::Status
- Inherits:
-
Object
- Object
- PayU::Orders::Response::Status
- Defined in:
- lib/pay_u/orders/response.rb
Constant Summary collapse
- SUCCESS_STATUS =
'SUCCESS'
Instance Method Summary collapse
- #code ⇒ Object
- #code_literal ⇒ Object
-
#initialize(status) ⇒ Status
constructor
A new instance of Status.
- #status_code ⇒ Object
- #success? ⇒ Boolean
Constructor Details
#initialize(status) ⇒ Status
Returns a new instance of Status.
38 39 40 |
# File 'lib/pay_u/orders/response.rb', line 38 def initialize(status) @status = status end |
Instance Method Details
#code ⇒ Object
54 55 56 |
# File 'lib/pay_u/orders/response.rb', line 54 def code @status['code'] end |
#code_literal ⇒ Object
50 51 52 |
# File 'lib/pay_u/orders/response.rb', line 50 def code_literal @status['codeLiteral'] end |
#status_code ⇒ Object
46 47 48 |
# File 'lib/pay_u/orders/response.rb', line 46 def status_code @status['statusCode'] end |
#success? ⇒ Boolean
42 43 44 |
# File 'lib/pay_u/orders/response.rb', line 42 def success? status_code == SUCCESS_STATUS end |