Method: ActionDispatch::MiddlewareStack#build

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

#build(app = Proc.new) ⇒ Object



100
101
102
# File 'actionpack/lib/action_dispatch/middleware/stack.rb', line 100

def build(app = Proc.new)
  middlewares.freeze.reverse.inject(app) { |a, e| e.build(a) }
end