Symfony получить объект модели формы - PullRequest
3 голосов
/ 22 июня 2011

В моем приложении Symfony я хотел бы получить объект модели формы перед вызовом метода сохранения. Например: при отправке формы я связываю его со связанным объектом формы. И прежде чем вызвать метод save, я хочу получить связанный объект Model с его переданными значениями. Я знаю, что существует метод $this->form->getObject(). Когда я вызываю его перед методом $this->form->save();, он возвращает модель без значений. Есть ли способ получить это? Любая помощь приветствуется.

Заранее спасибо!

1 Ответ

4 голосов
/ 22 июня 2011

Значения формы устанавливаются только в объекте в save (). У вас есть два варианта:

  1. если значений достаточно, используйте $form->getValues(), он возвращает очищенный массив
  2. , если это не так, звоните $form->updateObject() вручную.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...