Module: DataMapper::Userstamp::Stamper::ClassMethods

Defined in:
lib/dm-userstamp.rb

Instance Method Summary collapse

Instance Method Details

#current_userObject



22
23
24
# File 'lib/dm-userstamp.rb', line 22

def current_user
  Thread.current["#{self.to_s.downcase}_#{self.object_id}_stamper"]
end

#current_user=(user) ⇒ Object



18
19
20
# File 'lib/dm-userstamp.rb', line 18

def current_user=(user)
  Thread.current["#{self.to_s.downcase}_#{self.object_id}_stamper"] = user
end

#userstamp_classObject



14
15
16
# File 'lib/dm-userstamp.rb', line 14

def userstamp_class
  User
end