在我的symfony应用程序中,我想在调用save方法之前获取表单模型对象。例如:在表单提交上,我将它绑定到相关的表单对象。在调用save方法之前,我希望得到相关的Model对象及其提交的值。我知道有$this->form->getObject()
方法。当我在$this->form->save();
方法之前调用它时,它返回没有值的模型。有没有办法得到它?任何帮助表示赞赏。
提前致谢!
答案 0 :(得分:4)
表单的值仅在save()中的对象中设置。您有两种选择:
$form->getValues()
,它将返回已清理的数组$form->updateObject()
。