python-dependency-injector/examples/miniapps/bundles_v2/bundles/users/repositories.py
2018-01-19 22:25:09 +02:00

15 lines
373 B
Python

"""Users bundle entity repositories module."""
class UserRepository(object):
"""User entity repository."""
def __init__(self, object_factory, db):
"""Initializer."""
self.object_factory = object_factory
self.db = db
def get(self, id):
"""Return user entity with given identifier."""
return self.object_factory(id=id)