Module: RescueFrom::Overrider
- Defined in:
- lib/rescue_from/overrider.rb
Instance Method Summary collapse
-
#handler_for(exception) ⇒ Object
rubocop:disable Style/CaseEquality.
- #handlers ⇒ Object
Instance Method Details
#handler_for(exception) ⇒ Object
rubocop:disable Style/CaseEquality
10 11 12 13 14 |
# File 'lib/rescue_from/overrider.rb', line 10 def handler_for exception handlers .find { |pattern, _handler| pattern === exception } &.last end |
#handlers ⇒ Object
5 6 7 |
# File 'lib/rescue_from/overrider.rb', line 5 def handlers @handlers ||= {} end |