class ActiveRecord::ConnectionAdapters::Transaction
def before_commit(&block)
def before_commit(&block) if @state.finalized? raise ActiveRecordError, "Cannot register callbacks on a finalized transaction" end (@callbacks ||= []) << Callback.new(:before_commit, block) end