Мой недавно созданный пакет использует интерфейсы репозитория. Одним из вариантов выбора исходных данных является база данных и Doctrine ORM. Поскольку база данных - это только один из возможных вариантов, я не хочу интегрировать весь пакет ORM Doctrine, а создать соответствующий адаптер, который зависит только от Doctrine \ ORM \ EntityManagerInterface. Вопрос в том, как я могу «требовать композитора» частично из Doctrine ORM? Я хотел бы добавить, что я не смог найти какой-либо отдельный пакет с Doctrine ORM EntityManagerInterface.
Заранее спасибо.