class PayboxDirect::PayboxRequestError
Attributes
code[R]
comment[R]
request[R]
request_id[R]
Public Class Methods
new(request)
click to toggle source
Calls superclass method
# File lib/paybox_direct/exceptions.rb, line 10 def initialize(request) @request = request @request_id = request.request_id @code = request.error_code @comment = request.error_comment super("#{@code.to_s.rjust(5, "0")}: #{@comment} (req. ##{@request_id})") end
Public Instance Methods
may_retry?()
click to toggle source
# File lib/paybox_direct/exceptions.rb, line 18 def may_retry? return [105, 151, 157].include? @code end