Module: Mojito::Helpers::ExceptionHandling::ClassMethods
- Defined in:
- lib/mojito/helpers/exception_handling.rb
Instance Method Summary collapse
Instance Method Details
#error_handlers ⇒ Object
64 65 66 |
# File 'lib/mojito/helpers/exception_handling.rb', line 64 def error_handlers @__error_handlers ||= {} end |
#on_error(type, &block) ⇒ Object
55 56 57 58 59 60 61 62 |
# File 'lib/mojito/helpers/exception_handling.rb', line 55 def on_error(type, &block) case type when Symbol, Integer error_handlers[Mojito::STATUS[type].code] = block when Class error_handlers[type] = block end end |