0

フォーム注釈でファイル検証クラスを使用することは可能ですか?

/**
 * @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;

上記のコードを使用すると、画像以外のファイルを送信した場合でも、フォームは常に有効になります。

4

1 に答える 1

0

名前として「IsImage」のみを使用する必要があると思います...ホスト名バリデーターにも同様の問題がありました。オプションを機能させることができないため、実際には解決しませんでした...

于 2013-11-30T13:19:42.990 に答える