Class Merb::Rack::Middleware
In: merb-core/lib/merb-core/rack/middleware.rb
Parent: Object

Methods

call   deferred?   new  

Public Class methods

@overridable :api: plugin

[Source]

   # File merb-core/lib/merb-core/rack/middleware.rb, line 7
7:       def initialize(app)
8:         @app = app
9:       end

Public Instance methods

@overridable :api: plugin

[Source]

    # File merb-core/lib/merb-core/rack/middleware.rb, line 19
19:       def call(env)
20:         @app.call(env)
21:       end

@overridable :api: plugin

[Source]

    # File merb-core/lib/merb-core/rack/middleware.rb, line 13
13:       def deferred?(env)
14:         @app.deferred?(env) if @app.respond_to?(:deferred?)
15:       end

[Validate]