Method: ActionDispatch::MiddlewareStack#move_after

Defined in:
actionpack/lib/action_dispatch/middleware/stack.rb

#move_after(target, source) ⇒ Object



153
154
155
156
157
158
159
# File 'actionpack/lib/action_dispatch/middleware/stack.rb', line 153

def move_after(target, source)
  source_index = assert_index(source, :after)
  source_middleware = middlewares.delete_at(source_index)

  target_index = assert_index(target, :after)
  middlewares.insert(target_index + 1, source_middleware)
end