mirror of
https://github.com/rails/rails.git
synced 2022-11-09 12:12:34 -05:00
Deprecate response.assigns
This commit is contained in:
parent
d63b42da36
commit
8925e89c63
1 changed files with 6 additions and 2 deletions
|
@ -34,7 +34,7 @@ module ActionDispatch # :nodoc:
|
|||
DEFAULT_HEADERS = { "Cache-Control" => "no-cache" }
|
||||
attr_accessor :request
|
||||
|
||||
attr_accessor :assigns, :template, :layout
|
||||
attr_accessor :template, :layout
|
||||
attr_accessor :redirected_to, :redirected_to_method_params
|
||||
|
||||
attr_writer :header
|
||||
|
@ -45,12 +45,16 @@ module ActionDispatch # :nodoc:
|
|||
request.session
|
||||
end
|
||||
|
||||
def assigns
|
||||
ActiveSupport::Deprecation.warn("response.assigns has been deprecated. Use controller.assigns instead", caller)
|
||||
template.assigns
|
||||
end
|
||||
|
||||
delegate :default_charset, :to => 'ActionController::Base'
|
||||
|
||||
def initialize
|
||||
super
|
||||
@header = Rack::Utils::HeaderHash.new(DEFAULT_HEADERS)
|
||||
@session, @assigns = [], []
|
||||
end
|
||||
|
||||
# The response code of the request
|
||||
|
|
Loading…
Reference in a new issue