class Zaius::APIError
Public Class Methods
new(title:, http_status: nil, detail: {})
click to toggle source
# File lib/zaius/errors.rb, line 29 def initialize(title:, http_status: nil, detail: {}) @message = title @http_status = http_status @json_body = detail def to_s status_string = @http_status.nil? ? "" : "(Status #{@http_status}) " "#{status_string}#{@message}: #{json_body}" end end
Public Instance Methods
to_s()
click to toggle source
# File lib/zaius/errors.rb, line 35 def to_s status_string = @http_status.nil? ? "" : "(Status #{@http_status}) " "#{status_string}#{@message}: #{json_body}" end