Module: Sequel::Plugins::ChewyObserve::InstanceMethods

Defined in:
lib/sequel/plugins/chewy_observe.rb

Overview

Instance level methods for Sequel::Model

Instance Method Summary collapse

Instance Method Details

#after_destroyObject



54
55
56
57
58
59
# File 'lib/sequel/plugins/chewy_observe.rb', line 54

def after_destroy
  run_callbacks(:destroy) do
    super
    db.after_commit {} if Chewy.use_after_commit_callbacks
  end
end

#after_saveObject



47
48
49
50
51
52
# File 'lib/sequel/plugins/chewy_observe.rb', line 47

def after_save
  run_callbacks(:save) do
    super
    db.after_commit {} if Chewy.use_after_commit_callbacks
  end
end