Sha256: 568b961a3691623817b3c196da2afa31eef7bda6566f350cdc55c4edab3f47c9
Contents?: true
Size: 632 Bytes
Versions: 220
Compression:
Stored size: 632 Bytes
Contents
require 'action_dispatch/http/request' require 'action_dispatch/http/response' module ActionController module RackDelegation extend ActiveSupport::Concern delegate :headers, :status=, :location=, :content_type=, :status, :location, :content_type, :to => "@_response" def dispatch(action, request, response = ActionDispatch::Response.new) @_response ||= response @_response.request ||= request super(action, request) end def response_body=(body) response.body = body if response super end def reset_session @_request.reset_session end end end
Version data entries
220 entries across 181 versions & 18 rubygems