class Pay::Braintree::Error
Attributes
result[R]
For any manually raised Braintree
error results (for failure responses) we can raise this exception manually but treat it as if we wrapped an exception
Public Class Methods
new(result)
click to toggle source
Calls superclass method
# File lib/pay/braintree/error.rb, line 9 def initialize(result) if result.is_a?(::Braintree::ErrorResult) super(result.message) @result = result else super end end
Public Instance Methods
cause()
click to toggle source
Calls superclass method
# File lib/pay/braintree/error.rb, line 18 def cause super || result end