class AliexpressAPI::ResultError

Attributes

result[R]

Public Class Methods

new(result, message: nil) click to toggle source
# File lib/aliexpress_api/exceptions.rb, line 49
def initialize(result, message: nil)
  @result = result
  @message = message
end

Public Instance Methods

message() click to toggle source
# File lib/aliexpress_api/exceptions.rb, line 54
def message
  @message.present? ? @message : to_s
end
to_s() click to toggle source
# File lib/aliexpress_api/exceptions.rb, line 58
def to_s
  return "Failed. #{@result.to_json}." if @result.respond_to?(:to_json)

  "Failed. #{@result}."
end