module Juvet::Repository::ClassMethods

Public Instance Methods

adapter() click to toggle source
# File lib/juvet/repository.rb, line 14
def adapter
  @adapter
end
adapter=(adapter) click to toggle source
# File lib/juvet/repository.rb, line 18
def adapter=(adapter)
  @adapter = adapter
end
all() click to toggle source
# File lib/juvet/repository.rb, line 22
def all
  adapter.all
end
create(entity) click to toggle source
# File lib/juvet/repository.rb, line 26
def create(entity)
  adapter.create entity
end
destroy(id) click to toggle source
# File lib/juvet/repository.rb, line 30
def destroy(id)
  adapter.destroy id
end
find(id) click to toggle source
# File lib/juvet/repository.rb, line 34
def find(id)
  adapter.find id
end
persist(entity) click to toggle source
# File lib/juvet/repository.rb, line 38
def persist(entity)
  adapter.persist entity
end
update(entity) click to toggle source
# File lib/juvet/repository.rb, line 42
def update(entity)
  adapter.update entity
end