是否可以使用带有表单注释的文件验证类?
/**
* @Form\Name("profile_avatar")
* @Form\Type("Zend\Form\Element\File")
* @Form\Options({"label":"Your avatar"})
* @Form\Validator({"name":"Zend\Validator\File\IsImage"})
*/
public $profile_avatar;
即使您发送非图像文件,使用上述形式的代码也始终有效。