Namespace
- CLASS ActionDispatch::MiddlewareStack::InstrumentationProxy
- CLASS ActionDispatch::MiddlewareStack::Middleware
Methods
- #
- B
- D
- E
- I
- L
- N
- S
- U
Included Modules
Attributes
[RW] | middlewares |
Class Public methods
new(*args)
Link
Instance Public methods
[](i)
Link
build(app = nil, &block)
Link
# File actionpack/lib/action_dispatch/middleware/stack.rb, line 130 def build(app = nil, &block) instrumenting = ActiveSupport::Notifications.notifier.listening?(InstrumentationProxy::EVENT_NAME) middlewares.freeze.reverse.inject(app || block) do |a, e| if instrumenting e.build_instrumented(a) else e.build(a) end end end
delete(target)
Link
each()
Link
initialize_copy(other)
Link
insert_after(index, *args, &block)
Link
last()
Link
size()
Link
swap(target, *args, &block)
Link
unshift(klass, *args, &block)
Link