class Exceptionally::Error
Attributes
status[R]
Public Class Methods
new(message = nil, status = nil, default = nil)
click to toggle source
# File lib/exceptionally/exceptions.rb, line 5 def initialize(message = nil, status = nil, default = nil) @message = message @status = status || 500 @default = default || "Internal Server Error" end
Public Instance Methods
message()
click to toggle source
# File lib/exceptionally/exceptions.rb, line 11 def message @message || @default end
to_s()
click to toggle source
# File lib/exceptionally/exceptions.rb, line 15 def to_s "#{@status} #{@default}#{@message ? ": #{@message}" : ''}" end