Namespace
Methods
Class Public methods
Also aliased as: build
Source: show
# File actionpack/lib/action_controller/middleware.rb, line 17 def new(app) ActionMiddleware.new(self, app) end
Source: show
# File actionpack/lib/action_controller/middleware.rb, line 30 def initialize(app) super() @_app = app end
Instance Public methods
Source: show
# File actionpack/lib/action_controller/middleware.rb, line 35 def index call(env) end
Source: show
# File actionpack/lib/action_controller/middleware.rb, line 24 def process(action) response = super self.status, self.headers, self.response_body = response if response.is_a?(Array) response end