module DataMapper::Aggregates

Constants

VERSION

Public Class Methods

include_aggregate_api() click to toggle source
# File lib/dm-aggregates.rb, line 12
def self.include_aggregate_api
  [ :Repository, :Model, :Collection, :Query ].each do |name|
    DataMapper.const_get(name).send(:include, const_get(name))
  end
  Adapters::AbstractAdapter.descendants.each do |adapter_class|
    Adapters.include_aggregate_api(DataMapper::Inflector.demodulize(adapter_class.name))
  end
end