aboutsummaryrefslogtreecommitdiffstats
path: root/actionpack/lib/action_view/helpers/form_helper.rb
diff options
context:
space:
mode:
authorCarlos Antonio da Silva <carlosantoniodasilva@gmail.com>2011-05-14 22:18:36 -0300
committerCarlos Antonio da Silva <carlosantoniodasilva@gmail.com>2011-05-14 22:18:36 -0300
commit82f33dce9c6229bee35af35a9aa3bc9c144737f3 (patch)
tree8a52fe4108479cff46bb08e31dd558aac1362f8f /actionpack/lib/action_view/helpers/form_helper.rb
parentf0479cbbd52961c75906022003d4f03aa39556e0 (diff)
downloadrails-82f33dce9c6229bee35af35a9aa3bc9c144737f3.tar.gz
rails-82f33dce9c6229bee35af35a9aa3bc9c144737f3.tar.bz2
rails-82f33dce9c6229bee35af35a9aa3bc9c144737f3.zip
Use record_name to make fields for methods more consistent
Diffstat (limited to 'actionpack/lib/action_view/helpers/form_helper.rb')
-rw-r--r--actionpack/lib/action_view/helpers/form_helper.rb12
1 files changed, 6 insertions, 6 deletions
diff --git a/actionpack/lib/action_view/helpers/form_helper.rb b/actionpack/lib/action_view/helpers/form_helper.rb
index cc8b61228f..07e2c8d341 100644
--- a/actionpack/lib/action_view/helpers/form_helper.rb
+++ b/actionpack/lib/action_view/helpers/form_helper.rb
@@ -584,8 +584,8 @@ module ActionView
# <% end %>
# ...
# <% end %>
- def fields_for(record, record_object = nil, options = {}, &block)
- builder = instantiate_builder(record, record_object, options, &block)
+ def fields_for(record_name, record_object = nil, options = {}, &block)
+ builder = instantiate_builder(record_name, record_object, options, &block)
output = capture(builder, &block)
output.concat builder.hidden_field(:id) if output && options[:hidden_field_id] && !builder.emitted_hidden_id?
output
@@ -898,13 +898,13 @@ module ActionView
private
- def instantiate_builder(record, record_object, options, &block)
- case record
+ def instantiate_builder(record_name, record_object, options, &block)
+ case record_name
when String, Symbol
object = record_object
- object_name = record
+ object_name = record_name
else
- object = record
+ object = record_name
object_name = ActiveModel::Naming.param_key(object)
end