3
votes

In my symfony application I would like to get form model object before calling save method.For example: on form submit I bind it to the related Form Object. And before calling save method I want to get related Model object with its submitted values.I know there is $this->form->getObject() method.When I call it before $this->form->save(); method it returns model without values. Is there any way to get it? Any help is appreciated.

Thanks in advance!

1

1 Answers

4
votes

The form's values are only set in the object in save(). You have two options:

  1. if the values are enough, use $form->getValues(), it returns the cleaned array
  2. if they aren't, call $form->updateObject() manually.