module Kakurenbo::MixinARTransactions

Public Class Methods

included(base_class) click to toggle source

Override methods.

# File lib/kakurenbo/mixin_ar_transactions.rb, line 4
def self.included(base_class)
  base_class.class_eval do
    def destroy(options = {:hard => false})
      with_transaction_returning_status { super(options) }
    end
  end
end

Public Instance Methods

destroy(options = {:hard => false}) click to toggle source
Calls superclass method
# File lib/kakurenbo/mixin_ar_transactions.rb, line 6
def destroy(options = {:hard => false})
  with_transaction_returning_status { super(options) }
end