Make string-keys locals assigns optional

git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2665 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
This commit is contained in:
Nicholas Seckar
2005-10-17 15:51:07 +00:00
parent 2c64b9d127
commit cb8bb70aa7
3 changed files with 18 additions and 6 deletions

View File

@@ -77,12 +77,16 @@ class TestController < ActionController::Base
def accessing_local_assigns_in_inline_template
name = params[:local_name]
render :inline => "<%= 'Goodbye, ' + local_name %>", :locals => { :local_name => name }
render :inline => "<%= 'Goodbye, ' + local_name %>",
:locals => { :local_name => name }
end
def accessing_local_assigns_in_inline_template_with_string_keys
name = params[:local_name]
render :inline => "<%= 'Goodbye, ' + local_name %>", :locals => { "local_name" => name }
ActionView::Base.local_assigns_support_string_keys = true
render :inline => "<%= 'Goodbye, ' + local_name %>",
:locals => { "local_name" => name }
ActionView::Base.local_assigns_support_string_keys = false
end
def rescue_action(e) raise end