Использование EntityRepository Doctrine в качестве службы — плохая идея.
Здесь рассматриваются последствия использования EntityRepository Doctrine в качестве сервиса в проектах Symfony и объясняется, почему это может привести к проблемам. Основное внимание уделяется разнице между использованием EntityRepository и ServiceEntityRepository в Symfony и как это влияет на поведение менеджера Doctrine EntityManager.
Post #3608
3.12K