Нет, не требуется. Сущности сервисы не нужны.
Возможно нужен сервис, который уже внутри себя будет дергать сущность и проводить с ней какие-то действия, но без знания задачи этого понять нельзя.
sl0, я знаю что это выполнено не очень, но entity имеет static метод isEnable(), там выполняются праверки и выдаётся простой boolean.
вот теперь надо подсунуть каким то образом в этот Метод дополнительный сервис, но Ddependency injection я использовать не могу, может есть кокой то другой способ?
или кокой-то магией вроде EventSubscriber провести дополнительный проверки? и манипулировать выдачу этого метода?
Разработка информационных систем с web-интерфейсом
Ну пог#%нокодим!! )
Сделать static property в entity, через сеттер запихать туда нужный сервис или даже контейнер.
ПОЖАЛУЙСТА, НЕ ПОВТОРЯЙТЕ ЭТО, ЭТО ПЛОХОЙ КОД, ТРЮКИ ВЫПОЛНЯЮТ СПЕЦИАЛЬНО ТРЕНИРОВАННЫЕ ЛЮДИ!