Class: Judge::FormBuilder

Inherits:
ActionView::Helpers::FormBuilder
  • Object
show all
Includes:
Html
Defined in:
lib/judge/form_builder.rb

Instance Method Summary collapse

Methods included from Html

#attrs_for

Instance Method Details

#check_box(method, options = {}, checked_value = "1", unchecked_value = "0") ⇒ Object



22
23
24
25
# File 'lib/judge/form_builder.rb', line 22

def check_box(method, options = {}, checked_value = "1", unchecked_value = "0")
  add_validate_attr!(self.object, method, options)
  super
end

#collection_select(method, collection, value_method, text_method, options = {}, html_options = {}) ⇒ Object



32
33
34
35
# File 'lib/judge/form_builder.rb', line 32

def collection_select(method, collection, value_method, text_method, options = {}, html_options = {})
  add_validate_attr!(self.object, method, options, html_options)
  super
end

#grouped_collection_select(method, collection, group_method, group_label_method, option_key_method, option_value_method, options = {}, html_options = {}) ⇒ Object



37
38
39
40
# File 'lib/judge/form_builder.rb', line 37

def grouped_collection_select(method, collection, group_method, group_label_method, option_key_method, option_value_method, options = {}, html_options = {})
  add_validate_attr!(self.object, method, options, html_options)
  super
end

#radio_button(method, tag_value, options = {}) ⇒ Object



17
18
19
20
# File 'lib/judge/form_builder.rb', line 17

def radio_button(method, tag_value, options = {})
  add_validate_attr!(self.object, method, options)
  super
end

#select(method, choices, options = {}, html_options = {}) ⇒ Object



27
28
29
30
# File 'lib/judge/form_builder.rb', line 27

def select(method, choices, options = {}, html_options = {})
  add_validate_attr!(self.object, method, options, html_options)
  super
end

#time_zone_select(method, priority_zones = nil, options = {}, html_options = {}) ⇒ Object



52
53
54
55
# File 'lib/judge/form_builder.rb', line 52

def time_zone_select(method, priority_zones = nil, options = {}, html_options = {})
  add_validate_attr!(self.object, method, options, html_options)
  super
end