Class: ClassyEnum::SemanticFormBuilder
- Inherits:
-
Formtastic::SemanticFormBuilder
- Object
- Formtastic::SemanticFormBuilder
- ClassyEnum::SemanticFormBuilder
- Defined in:
- lib/classy_enum/semantic_form_builder.rb
Overview
:nodoc: all
Instance Method Summary collapse
Instance Method Details
#enum_select_input(method, options) ⇒ Object
3 4 5 6 7 8 9 10 11 12 13 14 |
# File 'lib/classy_enum/semantic_form_builder.rb', line 3 def enum_select_input(method, ) enum_class = object.class.instance_variable_get(:@classy_enums)[method] raise Error.invalid_classy_enum_object(method) if enum_class.nil? [:collection] = enum_class. [:selected] = object.send(method).to_s [:include_blank] = false select_input(method, ) end |