Module: Kernel

Defined in:
lib/dm-core/support/kernel.rb

Instance Method Summary collapse

Instance Method Details

#repository(*args) ⇒ Object

Delegates to DataMapper::repository. Will not overwrite if a method of the same name is pre-defined.



4
5
6
7
8
9
10
# File 'lib/dm-core/support/kernel.rb', line 4

def repository(*args)
  if block_given?
    DataMapper.repository(*args) { |*block_args| yield(*block_args) }
  else
    DataMapper.repository(*args)
  end
end