Sha256: 11ab257a5fc5096ed0274f1eacc368d6e898b72ea79c7ca98b03cb65a02c2b28

Contents?: true

Size: 322 Bytes

Versions: 46

Compression:

Stored size: 322 Bytes

Contents

# frozen_string_literal: true

# Adds the model stamper ability to the provided user class
#
# It only adds it, if the user model is a active_record model.
#
if Alchemy.user_class < ActiveRecord::Base
  Alchemy.user_class.class_eval do
    model_stamper
    stampable stamper_class_name: Alchemy.user_class_name
  end
end

Version data entries

46 entries across 46 versions & 1 rubygems

Version Path
alchemy_cms-4.6.4 lib/alchemy/userstamp.rb
alchemy_cms-5.0.7 lib/alchemy/userstamp.rb
alchemy_cms-5.0.6 lib/alchemy/userstamp.rb
alchemy_cms-5.0.5 lib/alchemy/userstamp.rb
alchemy_cms-4.0.6 lib/alchemy/userstamp.rb
alchemy_cms-4.6.3 lib/alchemy/userstamp.rb
alchemy_cms-5.0.4 lib/alchemy/userstamp.rb
alchemy_cms-5.0.3 lib/alchemy/userstamp.rb
alchemy_cms-5.0.2 lib/alchemy/userstamp.rb
alchemy_cms-5.0.1 lib/alchemy/userstamp.rb
alchemy_cms-4.6.2 lib/alchemy/userstamp.rb
alchemy_cms-5.0.0 lib/alchemy/userstamp.rb
alchemy_cms-5.0.0.rc2 lib/alchemy/userstamp.rb
alchemy_cms-5.0.0.rc1 lib/alchemy/userstamp.rb
alchemy_cms-5.0.0.beta2 lib/alchemy/userstamp.rb
alchemy_cms-5.0.0.beta1 lib/alchemy/userstamp.rb
alchemy_cms-4.6.1 lib/alchemy/userstamp.rb
alchemy_cms-4.6.0 lib/alchemy/userstamp.rb
alchemy_cms-4.5.0 lib/alchemy/userstamp.rb
alchemy_cms-4.4.4 lib/alchemy/userstamp.rb