Module: MR::AfterCommit::FakeRecord::InstanceMethods
- Defined in:
- lib/mr/after_commit/fake_record.rb
Instance Method Summary collapse
Instance Method Details
#destroy ⇒ Object
29 30 31 32 33 |
# File 'lib/mr/after_commit/fake_record.rb', line 29 def destroy super.tap do mr_after_commit_call_procs(:destroy) end end |
#save! ⇒ Object
20 21 22 23 24 25 26 27 |
# File 'lib/mr/after_commit/fake_record.rb', line 20 def save! is_new = self.new_record? super.tap do callback_type = is_new ? :create : :update mr_after_commit_call_procs(callback_type) mr_after_commit_call_procs(:save) end end |