class Mongoid::Userstamp::Config
Attributes
creator_field[RW]
updater_field[RW]
user_model[W]
user_reader[RW]
Public Class Methods
new(&block)
click to toggle source
# File lib/mongoid/userstamp/config.rb, line 9 def initialize(&block) reset! instance_eval(&block) if block_given? end
Public Instance Methods
reset!()
click to toggle source
# File lib/mongoid/userstamp/config.rb, line 14 def reset! @user_model = :user @user_reader = :current_user @creator_field = :creator @updater_field = :updater end
user_model()
click to toggle source
# File lib/mongoid/userstamp/config.rb, line 25 def user_model @user_model.to_s.classify.constantize end
user_model_name()
click to toggle source
# File lib/mongoid/userstamp/config.rb, line 21 def user_model_name @user_model.to_s.classify end