Method: Cond::DSL#restart
- Defined in:
- lib/cond/dsl_definition.rb
#restart(arg, message = "", &block) ⇒ Object
Define a restart.
When a handler calls invoke_restart, it may pass additional arguments which are in turn passed to &block.
36 37 38 39 |
# File 'lib/cond/dsl_definition.rb', line 36 def restart(arg, = "", &block) Cond.check_context(:restart) Cond.code_section_stack.last.restart(arg, , &block) end |