Я использую Doctrine с Zend Framework 3, который работает без проблем.Однако в этот момент я создаю новую библиотеку, библиотеку, которая не знает о ZF3, однако ей нужно поговорить с моей БД.Я думал о том, чтобы внедрить entityManager в хранилище библиотеки, в которой он может легко повторно использовать существующие соединения и тому подобное.
Однако проблема заключается в том, что вы не можете использовать объект, настроенный в библиотеке, поскольку путь не настроен при загрузке.Есть ли способ установить это во время выполнения?Причина в том, что я не хочу блокировать библиотеку в рамках.
The class 'Domain\Cron\Infrastructure\Repositories\Doctrine\CronEntity' was not found in the chain configured namespaces
Я понял, что все сущности здесь: $entityManager->getConfiguration()->getMetadataDriverImpl()->getAllClassNames()
Однако я боюсь, что это невозможно накоторый мне нужен, чтобы сохранить репозиторий в самой моей платформе и добавить его.
Любые советы приветствуются