method
build
v6.1.3.1 -
Show latest stable
- Class:
ActionDispatch::MiddlewareStack
build(app = nil, &block)public
No documentation available.
# File actionpack/lib/action_dispatch/middleware/stack.rb, line 148
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