Class: BootstrapValidatorRails::FormBuilder
- Inherits:
-
BootstrapForm::FormBuilder
- Object
- BootstrapForm::FormBuilder
- BootstrapValidatorRails::FormBuilder
- Defined in:
- lib/bootstrap_validator_rails/form_builder.rb
Instance Method Summary collapse
- #check_box(method, options = {}, checked_value = "1", unchecked_value = "0", &block) ⇒ Object
-
#initialize(object_name, object, template, options) ⇒ FormBuilder
constructor
A new instance of FormBuilder.
Constructor Details
#initialize(object_name, object, template, options) ⇒ FormBuilder
Returns a new instance of FormBuilder.
5 6 7 8 |
# File 'lib/bootstrap_validator_rails/form_builder.rb', line 5 def initialize(object_name, object, template, ) @attributes = BootstrapValidatorRails::Validators::Attributes.new(object) super end |
Instance Method Details
#check_box(method, options = {}, checked_value = "1", unchecked_value = "0", &block) ⇒ Object
19 20 21 22 23 24 25 |
# File 'lib/bootstrap_validator_rails/form_builder.rb', line 19 def check_box(method, = {}, checked_value = "1", unchecked_value = "0", &block) [:data] ||= {} attribute = @attributes.validator_data(method) [:data] = [:data].merge(attribute) [:include_hidden] = false content_tag :div, super, class: 'form-group' end |