Я использую Symfony 2 с Doctrine 2.
Мне нужно зашифровать поле в моей сущности с помощью службы шифрования, и мне интересно, где я должен поставил эту логику.
Я использую архитектуру «Контроллер> Сервис> Репозиторий».
Мне было интересно, будет ли слушатель хорошей идеей, меня больше всего беспокоит, если моя сущность хранится в зашифрованном виде, если я расшифрую ее на лету, ее состояние будет изменено, и я не уверен, что это хорошая идея .
Как бы вы это реализовали?