Module: Nifty::Utils::ActiveRecord::DefaultValue::ClassMethods
- Defined in:
- lib/nifty/utils/active_record/default_value.rb
Instance Method Summary collapse
Instance Method Details
#default_value(field, block, options = {}) ⇒ Object
16 17 18 19 |
# File 'lib/nifty/utils/active_record/default_value.rb', line 16 def default_value(field, block, = {}) self.send :include, ModelExtensions unless self.has_default_values? self.default_value_definitions[field] = .merge(:block => block) end |
#has_default_values? ⇒ Boolean
12 13 14 |
# File 'lib/nifty/utils/active_record/default_value.rb', line 12 def has_default_values? false end |