Module: Blamestamp

Defined in:
lib/blamestamp.rb,
lib/blamestamp/schema.rb,
lib/blamestamp/version.rb,
lib/blamestamp/active_record.rb,
lib/blamestamp/action_controller.rb

Defined Under Namespace

Modules: Blameable, Blamer, Schema Classes: NoBlameUserError

Constant Summary collapse

VERSION =
"0.9.1"

Class Method Summary collapse

Class Method Details

.get_blame_userObject



5
6
7
# File 'lib/blamestamp.rb', line 5

def self.get_blame_user
  return Thread.current[:blamer_id]
end

.set_blame_user(id) ⇒ Object



2
3
4
# File 'lib/blamestamp.rb', line 2

def self.set_blame_user(id)
  Thread.current[:blamer_id] = id
end

.unset_blame_userObject



8
9
10
# File 'lib/blamestamp.rb', line 8

def self.unset_blame_user
  Thread.current[:blamer_id] = nil
end