module Recorder::Observer::ClassMethods
Public Instance Methods
recorder(options = {})
click to toggle source
# File lib/recorder/observer.rb, line 25 def recorder(options = {}) define_method 'recorder_options' do options end after_create do Recorder::Tape.new(self).record_create if recorder_record? end after_update do Recorder::Tape.new(self).record_update if recorder_record? end after_destroy do Recorder::Tape.new(self).record_destroy if recorder_record? end end