class QuickPay::API::Error
Constants
- CLASS_MAP
Attributes
Public Class Methods
Source
# File lib/quickpay/api/error.rb, line 61 def self.by_status_code(status, body, headers, request) return if (200..399).cover? status CLASS_MAP.fetch(status, QuickPay::API::Error).new(status, body, headers, request) end
Source
# File lib/quickpay/api/error.rb, line 48 def initialize(status, body, headers, request) @status = status @body = body @headers = headers @request = request end