Module: RevertiblePaperTrail::Version::InstanceMethods

Defined in:
lib/revertible_paper_trail/version.rb

Instance Method Summary collapse

Instance Method Details

#revertObject



9
10
11
12
13
14
15
16
17
18
# File 'lib/revertible_paper_trail/version.rb', line 9

def revert
  case event
    when "create"
      self.item.destroy
    when "update"
      self.reify.save
    when "destroy"
      self.reify.save
  end
end