1
0
Fork 0
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:
Joshua Peek 2009-04-28 16:32:26 -05:00
parent d63b42da36
commit 8925e89c63

View file

@ -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