Для тех, кто в будущем столкнется с подобной ситуацией, проблема была в следующем:
Служба, запрашивающая EntityManager
, вводилась в классе doctrine lifecycle
.По-видимому, это вызывает бесконечную проблему рекурсии, поскольку доктрина на самом деле не инициализируется в этот момент, и она пытается инициализировать ее.
Установка службы на lazy
не работает, как это требуется в конструкторе.Есть ли способ обойти эту зависимость, чтобы сохранить зависимость EntityManager в службе и по-прежнему использовать ее в классе событий жизненного цикла доктрины?