2

静的スコープでZend_Validateを使用して検証メッセージを取得する方法を知っている人はいますか?

Zend_Validate::is($value, $validator[0], $validator[2])

ドキュメントには、メッセージを取得することはオプションではないと明示的に記載されています:http: //framework.zend.com/manual/en/zend.validate.introduction.html#zend.validate.introduction.static

少しがっかりしますが、検証文字列からメッセージを取得するためにZend内にある他のメソッドを誰かが知っているかどうか疑問に思いましたか?

興味のある人がいれば、モデルレベルでの検証に関するすばらしい記事をフォローしています:http://www.cambraca.com/2011/03/validation-in-zend-framework-model.html

助けてくれてありがとう、-Seth

4

1 に答える 1

2

私はそれができないのではないかと心配しています。参照してください。メッセージは各Validatorオブジェクトに添付されます。クラスに添付することはできません(静的メッセージプロパティと静的セッター/ゲッターを使用して検証ロジックの独自の実装を作成し、代わりに使用する場合を除きます)。

于 2012-07-06T22:28:15.610 に答える