Changeset 5205
- Timestamp:
- 09/29/06 08:04:39 (2 years ago)
- Files:
-
- trunk/actionpack/CHANGELOG (modified) (1 diff)
- trunk/actionpack/lib/action_controller/base.rb (modified) (3 diffs)
- trunk/actionpack/lib/action_controller/cookies.rb (modified) (1 diff)
- trunk/actionpack/test/controller/cookie_test.rb (modified) (1 diff)
- trunk/actionpack/test/fixtures/deprecated_instance_variables/_cookies_ivar.rhtml (copied) (copied from trunk/actionpack/test/fixtures/deprecated_instance_variables/_session_ivar.rhtml) (1 diff)
- trunk/actionpack/test/fixtures/deprecated_instance_variables/_cookies_method.rhtml (copied) (copied from trunk/actionpack/test/fixtures/deprecated_instance_variables/_session_method.rhtml) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/actionpack/CHANGELOG
r5202 r5205 3 3 * assert_select_rjs decodes escaped unicode chars since the Javascript generators encode them. #6240 [japgolly] 4 4 5 * Deprecation: @ request will be removed after 1.2. Use the requestmethod instead. [Jeremy Kemper]5 * Deprecation: @cookies, @request will be removed after 1.2. Use the corresponding method instead. [Jeremy Kemper] 6 6 7 7 * Make the :status parameter expand to the default message for that status code if it is an integer. Also support symbol statuses. [Jamis Buck]. Examples: trunk/actionpack/lib/action_controller/base.rb
r5201 r5205 1015 1015 1016 1016 def assign_shortcuts(request, response) 1017 @_request, @_params, @ cookies = request, request.parameters, request.cookies1017 @_request, @_params, @_cookies = request, request.parameters, request.cookies 1018 1018 1019 1019 @response = response … … 1031 1031 1032 1032 # TODO: assigns cookies headers params request response template 1033 DEPRECATED_INSTANCE_VARIABLES = %w( flash params request session)1033 DEPRECATED_INSTANCE_VARIABLES = %w(cookies flash params request session) 1034 1034 1035 1035 # Gone after 1.2. … … 1130 1130 %w(@assigns @performed_redirect @performed_render 1131 1131 @_request @request @response @_params @params @_session @session 1132 @ cookies @template @request_origin @parent_controller)1132 @_cookies @cookies @template @request_origin @parent_controller) 1133 1133 end 1134 1134 end trunk/actionpack/lib/action_controller/cookies.rb
r4793 r5205 40 40 class CookieJar < Hash #:nodoc: 41 41 def initialize(controller) 42 @controller, @cookies = controller, controller. instance_variable_get("@cookies")42 @controller, @cookies = controller, controller.request.cookies 43 43 super() 44 44 update(@cookies) trunk/actionpack/test/controller/cookie_test.rb
r1065 r5205 30 30 31 31 def access_frozen_cookies 32 @cookies["will"] = "work"32 cookies["will"] = "work" 33 33 render_text "hello world" 34 34 end trunk/actionpack/test/fixtures/deprecated_instance_variables/_cookies_ivar.rhtml
r4824 r5205 1 <%= @ session[:test] %>1 <%= @cookies[:test] %> trunk/actionpack/test/fixtures/deprecated_instance_variables/_cookies_method.rhtml
r4824 r5205 1 <%= session[:test] %>1 <%= cookies[:test] %>