Module: Lightrail::ActionController::Haltable
- Included in:
- Metal
- Defined in:
- lib/lightrail/action_controller/haltable.rb
Instance Method Summary collapse
Instance Method Details
#halt(opts = nil) ⇒ Object
14 15 16 |
# File 'lib/lightrail/action_controller/haltable.rb', line 14 def halt(opts = nil) throw :halt, opts end |
#process_action ⇒ Object
4 5 6 7 8 9 10 11 12 |
# File 'lib/lightrail/action_controller/haltable.rb', line 4 def process_action(*) opts = catch :halt do return super end if opts render opts end end |