У меня есть Пользователь и Сообщение с отношением один ко многим.
При создании формы для сообщения я бы хотел, чтобы поле пользователя было строкой, чтобы вместо его идентификатора можно было вводить имя пользователя. Я добавил $ userName к классу сообщений, который не сохраняется, но мне нужно его проверить, получить правильный идентификатор и установить пользователя во время проверки формы. Поскольку использование entitymanager в Entities - плохая идея, я подумал, что эта проверка и пользовательские настройки должны выполняться в контроллере.
Мой вопрос: как я могу установить ошибки формы из контроллера, и я делаю это правильно? Любые советы?
Спасибо