class Rubybear::BaseError
Public Class Methods
new(error, cause = nil)
click to toggle source
# File lib/rubybear/base_error.rb, line 3 def initialize(error, cause = nil) @error = error @cause = cause end
Public Instance Methods
to_s()
click to toggle source
# File lib/rubybear/base_error.rb, line 8 def to_s if !!@cause JSON[error: @error, cause: @cause] rescue {error: @error, cause: @cause}.to_s else JSON[@error] rescue @error end end