Module: FinalRoutes::RouteSetFinalizer
- Defined in:
- lib/final_routes/route_set_finalizer.rb
Instance Method Summary collapse
Instance Method Details
#add_final(blk) ⇒ Object
3 4 5 |
# File 'lib/final_routes/route_set_finalizer.rb', line 3 def add_final(blk) (@finals ||= []) << blk end |
#clear! ⇒ Object
7 8 9 10 |
# File 'lib/final_routes/route_set_finalizer.rb', line 7 def clear! @finals.clear if @finals super end |
#finalize! ⇒ Object
12 13 14 15 |
# File 'lib/final_routes/route_set_finalizer.rb', line 12 def finalize! @finals.each { |final| draw(&final) } if @disable_clear_and_finalize super end |