添加验证程序的最简单方法是检查两个表单字段中的哪一个不为空?
$builder
...
->add('file', 'file', array(
'constraints' => array(
new NotBlank(array('message' => "...", 'groups' => array('order step 3'))),
new Image(array('maxSize' => '1M', 'groups' => array('order step 3')))
)
))
...
->add('fileName', 'hidden')
我需要检查一下是否'文件'或' fileName'不是空的