app/models/noodall/field.rb in noodall-form-builder-0.4.2 vs app/models/noodall/field.rb in noodall-form-builder-0.5.0

- old
+ new

@@ -1,8 +1,9 @@ module Noodall class Field include MongoMapper::EmbeddedDocument + plugin MongoMapper::Plugins::MultiParameterAttributes key :_type, String, :required => true key :name, String, :required => true key :label, String key :default, String @@ -12,14 +13,14 @@ before_save :default_label def default_label self.label = self.name if self.label.blank? end - + def underscored_name name.parameterize.gsub('-','_').to_s end - + def default_class(response) 'default-value' if response.send(underscored_name.to_sym) == default end def mandatory?