class ShopifyGraphql::ConnectionError

Attributes

code[R]
doc[R]
fields[R]
response[R]

Public Class Methods

new(response, message = nil, code: nil, doc: nil, fields: nil) click to toggle source
# File lib/shopify_graphql/exceptions.rb, line 5
def initialize(response, message = nil, code: nil, doc: nil, fields: nil)
  @response = response
  @message = message
  @code = code
  @doc = doc
  @fields = fields
end

Public Instance Methods

to_s() click to toggle source
# File lib/shopify_graphql/exceptions.rb, line 13
def to_s
  message = "Failed.".dup
  message << " Response code = #{@code}." if @code
  message << " Response message = #{@message}." if @message
  message << " Documentation = #{@doc}." if @doc
  message << " Fields = #{@fields}." if @fields
  message
end