Module: Repobahn::Repository::ClassMethods

Defined in:
lib/repobahn/repository.rb

Instance Method Summary collapse

Instance Method Details

#db_class(*args) ⇒ Object



12
13
14
15
# File 'lib/repobahn/repository.rb', line 12

def db_class(*args)
  @db_class = args.first unless args.empty?
  @db_class || default_db_class
end

#entity_class(*args) ⇒ Object



17
18
19
20
# File 'lib/repobahn/repository.rb', line 17

def entity_class(*args)
  @entity_class = args.first unless args.empty?
  @entity_class || default_entity_class
end