Module: Ardm::ActiveRecord::Repository::ClassMethods
- Defined in:
- lib/ardm/active_record/repository.rb
Instance Method Summary collapse
Instance Method Details
#repository(name = nil) ⇒ Object
13 14 15 16 17 18 19 20 21 22 23 |
# File 'lib/ardm/active_record/repository.rb', line 13 def repository(name=nil) if name && name != :default raise Ardm::NotImplemented, "Alternate repository names not supported" end if block_given? yield else Ardm::ActiveRecord::Repository::Proxy.new self end end |