class Merb::Rack::Middleware
Base class for the Merb middlewares
When you need to write your own middleware for Merb you should this class as a base class to make sure middleware has expected interface.
In case you need to Merbify some middleware you can use Merb::Rack::DeferrableMiddleware module to add deferred actions support.
Public Class Methods
new(app)
click to toggle source
@overridable @api plugin
# File lib/merb-core/rack/middleware.rb, line 47 def initialize(app) @app = app end
Public Instance Methods
call(env)
click to toggle source
@overridable @api plugin
# File lib/merb-core/rack/middleware.rb, line 53 def call(env) @app.call(env) end