module SolidusPaypalBraintree::RequestProtection
Public Instance Methods
protected_request() { || ... }
click to toggle source
# File lib/solidus_paypal_braintree/request_protection.rb, line 9 def protected_request raise ArgumentError unless block_given? options = { connection_exceptions: { Braintree::BraintreeError => 'Error while connecting to Braintree gateway' }, logger: Rails.logger } retry_exceptions(options) { yield } end