Exception: Blather::BlatherError

Inherits:
StandardError
  • Object
show all
Defined in:
lib/blather/errors.rb

Overview

Main error class

Constant Summary collapse

@@handler_list =
[]

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.handler_listObject

The list of registered handlers



18
19
20
# File 'lib/blather/errors.rb', line 18

def self.handler_list
  @@handler_list
end

.register(handler) ⇒ Object

Register the class’s handler



11
12
13
14
# File 'lib/blather/errors.rb', line 11

def self.register(handler)
  @@handler_list << handler
  self.handler_heirarchy.unshift handler
end

Instance Method Details

#idObject

HACK!! until I can refactor the entire Error object model



25
26
27
# File 'lib/blather/errors.rb', line 25

def id # :nodoc:
  nil
end