class Datamappify::Repository::UnitOfWork::Transaction

Public Class Methods

new(data_mapper, &block) click to toggle source

@param data_mapper (see QueryMethod::Method#initialize)

@yield

queries to be performed in the transaction

@return [void]

# File lib/datamappify/repository/unit_of_work/transaction.rb, line 11
def initialize(data_mapper, &block)
  data_mapper.default_provider.build_criteria(:Transaction, data_mapper.default_source_class, &block)
end