read only model property field

symfony Поле "только для чтения" без возможности записи из пользоватеского ввода (denormalize, read only)

Ситуация:

  • От пользователя (SPA) приходит фото как поле photo, а мы отдаем в ответ photoPath, который генерируем уже после загрузки файла на фронте

Задача:

  • Закрыть photoPath от записи при пользовательском вводе

Решение

Заводим группу сериализации/десериализации SetUserGroup, в нашем Entity настраиваем так:

Subscribe to RSS - read only model property field