class Glim::Error
Attributes
message[R]
previous[R]
Public Class Methods
new(message, previous = nil)
click to toggle source
# File lib/exception.rb, line 5 def initialize(message, previous = nil) @message, @previous = message, previous end
Public Instance Methods
messages()
click to toggle source
# File lib/exception.rb, line 9 def messages res = [ @message ] e = self while e.respond_to?(:previous) && (e = e.previous) res << e.message end res end