class PaperTrailManager
Public Class Methods
allow_index?(controller)
click to toggle source
# File lib/paper_trail_manager.rb, line 44 def self.allow_index?(controller) allow_index_block.call controller end
allow_index_when(&block)
click to toggle source
# File lib/paper_trail_manager.rb, line 40 def self.allow_index_when(&block) self.allow_index_block = block end
allow_revert?(controller, version)
click to toggle source
Allow revert given the controller
and version
? If no ::allow_revert_when
was specified, always return true
.
# File lib/paper_trail_manager.rb, line 64 def self.allow_revert?(controller, version) allow_revert_block.call controller, version end
allow_revert_when(&block)
click to toggle source
Describe when to allow reverts. Call this with a block that accepts arguments for controller
and version
.
# File lib/paper_trail_manager.rb, line 58 def self.allow_revert_when(&block) self.allow_revert_block = block end
allow_show?(controller, version)
click to toggle source
# File lib/paper_trail_manager.rb, line 52 def self.allow_show?(controller, version) allow_index_block.call controller, version end
allow_show_when(&block)
click to toggle source
# File lib/paper_trail_manager.rb, line 48 def self.allow_show_when(&block) self.allow_show_block = block end