module Redis::Persistence::ActiveModelIntegration

Public Class Methods

included(base) click to toggle source
# File lib/redis/persistence.rb, line 81
def self.included(base)
  base.class_eval do
    include ActiveModel::AttributeMethods
    include ActiveModel::Validations
    include ActiveModel::Serialization
    include ActiveModel::Serializers::JSON
    include ActiveModel::Naming
    include ActiveModel::Conversion

    extend  ActiveModel::Callbacks
    define_model_callbacks :save, :destroy, :create
  end
end