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