aboutsummaryrefslogtreecommitdiffstats
path: root/actionpack/lib/action_view/helpers/tags/collection_check_boxes.rb
diff options
context:
space:
mode:
authorCarlos Antonio da Silva <carlosantoniodasilva@gmail.com>2012-02-01 16:44:35 -0200
committerCarlos Antonio da Silva <carlosantoniodasilva@gmail.com>2012-02-02 09:40:24 -0200
commit36cb7150fd4087c22b61f536431c149d4c545586 (patch)
tree645b01629ca81dda23aa13a7bd20f7c3f9694080 /actionpack/lib/action_view/helpers/tags/collection_check_boxes.rb
parent17d214a1d4c71db39d2a4cab4d18ccea9f5b8ab5 (diff)
downloadrails-36cb7150fd4087c22b61f536431c149d4c545586.tar.gz
rails-36cb7150fd4087c22b61f536431c149d4c545586.tar.bz2
rails-36cb7150fd4087c22b61f536431c149d4c545586.zip
Extract common collection helpers to a module to avoid too much inheritance
[Carlos Antonio da Silva + Rafael Mendonça França]
Diffstat (limited to 'actionpack/lib/action_view/helpers/tags/collection_check_boxes.rb')
-rw-r--r--actionpack/lib/action_view/helpers/tags/collection_check_boxes.rb6
1 files changed, 5 insertions, 1 deletions
diff --git a/actionpack/lib/action_view/helpers/tags/collection_check_boxes.rb b/actionpack/lib/action_view/helpers/tags/collection_check_boxes.rb
index 92312c5081..8f0f5c89fe 100644
--- a/actionpack/lib/action_view/helpers/tags/collection_check_boxes.rb
+++ b/actionpack/lib/action_view/helpers/tags/collection_check_boxes.rb
@@ -1,7 +1,11 @@
+require 'action_view/helpers/tags/collection_helpers'
+
module ActionView
module Helpers
module Tags
- class CollectionCheckBoxes < CollectionRadioButtons
+ class CollectionCheckBoxes < Base
+ include CollectionHelpers
+
class CheckBoxBuilder < Builder
def check_box(extra_html_options={})
html_options = extra_html_options.merge(@input_html_options)