class ShopifyAPI::Rest::BaseErrors

Attributes

errors[RW]

Public Class Methods

new() click to toggle source
# File lib/shopify_api/rest/base_errors.rb, line 13
def initialize
  @errors = T.let([], T::Array[ShopifyAPI::Errors::HttpResponseError])
end

Public Instance Methods

codes() click to toggle source
# File lib/shopify_api/rest/base_errors.rb, line 23
def codes
  codes = []
  @errors.each do |error|
    codes << error.code
  end
  codes
end
full_messages() click to toggle source
# File lib/shopify_api/rest/base_errors.rb, line 18
def full_messages
  @errors.join("\n")
end