aboutsummaryrefslogtreecommitdiffstats
path: root/actionpack/lib/action_view
diff options
context:
space:
mode:
authorRafael Mendonça França <rafaelmfranca@gmail.com>2012-01-17 00:02:08 -0300
committerRafael Mendonça França <rafaelmfranca@gmail.com>2012-01-17 00:05:31 -0300
commitad44ece292d477e05321fff6037a4423c0e53c2f (patch)
treeff83da87416c52cbb5b011358fb3b3f2f5255a22 /actionpack/lib/action_view
parentc048f0ba8361a80290c268a351543e00547950b2 (diff)
downloadrails-ad44ece292d477e05321fff6037a4423c0e53c2f.tar.gz
rails-ad44ece292d477e05321fff6037a4423c0e53c2f.tar.bz2
rails-ad44ece292d477e05321fff6037a4423c0e53c2f.zip
Remove unused code
Diffstat (limited to 'actionpack/lib/action_view')
-rw-r--r--actionpack/lib/action_view/helpers/form_helper.rb39
1 files changed, 0 insertions, 39 deletions
diff --git a/actionpack/lib/action_view/helpers/form_helper.rb b/actionpack/lib/action_view/helpers/form_helper.rb
index a6ef05d2eb..0beb6625f7 100644
--- a/actionpack/lib/action_view/helpers/form_helper.rb
+++ b/actionpack/lib/action_view/helpers/form_helper.rb
@@ -940,45 +940,6 @@ module ActionView
end
end
- class InstanceTag
- include Helpers::ActiveModelInstanceTag, Helpers::TagHelper, Helpers::FormTagHelper
-
- attr_reader :object, :method_name, :object_name
-
- def initialize(object_name, method_name, template_object, object = nil)
- @object_name, @method_name = object_name.to_s.dup, method_name.to_s.dup
- @template_object = template_object
-
- @object_name.sub!(/\[\]$/,"") || @object_name.sub!(/\[\]\]$/,"]")
- @object = retrieve_object(object)
- @auto_index = retrieve_autoindex(Regexp.last_match.pre_match) if Regexp.last_match
- end
-
- def retrieve_object(object)
- if object
- object
- elsif @template_object.instance_variable_defined?("@#{@object_name}")
- @template_object.instance_variable_get("@#{@object_name}")
- end
- rescue NameError
- # As @object_name may contain the nested syntax (item[subobject]) we need to fallback to nil.
- nil
- end
-
- def retrieve_autoindex(pre_match)
- object = self.object || @template_object.instance_variable_get("@#{pre_match}")
- if object && object.respond_to?(:to_param)
- object.to_param
- else
- raise ArgumentError, "object[] naming but object param and @object var don't exist or don't respond to to_param: #{object.inspect}"
- end
- end
-
- def value(object)
- object.send @method_name if object
- end
- end
-
class FormBuilder
# The methods which wrap a form helper call.
class_attribute :field_helpers