对于项目,我需要检查 PUT
请求中是否存在所有表单的字段。
使用NotNull
/ NotBlank
约束进行简单数据验证,因为请求中的字段可以设置为{{1或空白值但必须存在。
我的想法是从Form的字段中取出所有名称,并检查请求数组中是否存在这些字段。
为了做到这一点我需要获取这些字段的名称,Form类中有一个名为NULL
的数组,其中包含我想要的内容,但是该变量设置为 orderedKeys
。
还有其他方法可以访问这些密钥吗?
答案 0 :(得分:6)
您可以通过
获取表单的所有子表单$form->all();
然后,您可以通过执行
恢复每个字段的名称$child->getName();