Sha256: ec07a7b8a55734243cea168c73b6f302b7e16b542ae878b142d3922e43c1d505
Contents?: true
Size: 393 Bytes
Versions: 2
Compression:
Stored size: 393 Bytes
Contents
require 'yaml' require 'paper_trail/has_paper_trail' require 'paper_trail/version' module PaperTrail def self.included(base) base.before_filter :set_whodunnit end def self.whodunnit Thread.current[:whodunnit] end private def set_whodunnit Thread.current[:whodunnit] = self.send :current_user rescue nil end end ActionController::Base.send :include, PaperTrail
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
revo-paper_trail-1.4.3 | lib/paper_trail.rb |
revo-paper_trail-1.4.2 | lib/paper_trail.rb |