Sha256: b39ff95aaf38e95e2ea2c38c71b5b9171233896321c5c0a94c5ba7e25b714774
Contents?: true
Size: 366 Bytes
Versions: 18
Compression:
Stored size: 366 Bytes
Contents
class CarnivalEnumInput < SimpleForm::Inputs::CollectionSelectInput def input(wrapper_options = nil) options[:collection] ||= get_collection super() end def input_html_classes super.push('form-control') end def get_collection object.class.const_get(constant_name) end def constant_name "#{attribute_name.upcase}_ENUM" end end
Version data entries
18 entries across 18 versions & 1 rubygems