lib/simple_model/base.rb in simple_model-1.2.27 vs lib/simple_model/base.rb in simple_model-1.3.0

- old
+ new

@@ -13,11 +13,13 @@ require 'active_support/core_ext/kernel/singleton_class' require 'active_support/core_ext/module/delegation' require 'active_support/core_ext/module/introspection' require 'active_support/core_ext/object/duplicable' require 'active_support/core_ext/object/blank' + require 'simple_model/attributes/default_value_helpers' + # == SimpleModel::Base # # Provides an interface for any class to build table-less models. # # Implements Validations, Callbacks and Dirty from ActiveModel, and data-type specific @@ -73,9 +75,10 @@ # end class Base include SimpleModel::Attributes include SimpleModel::ErrorHelpers + include SimpleModel::Attributes::DefaultValueHelpers define_model_callbacks :save, :update, :create, :destroy class << self