Zend Frameworkの書籍では、固有の電子メールアドレス用のカスタムバリデーターが出回っています。バリデーターはZend_Validate_Abstractを拡張し、したがってisValid()インターフェースを実装します。
インターフェイスでは、メソッドシグネチャはisValid($ value)です。具体的なクラスでは、isValid($ value、$ context = null)です。
著者は、$ context変数に$ _POST配列が含まれており、メソッド実装の配列の値に依存していると説明しています。ただし、コードを再現しようとすると、$ context配列がnullになります。さらに、私はZend_Validationリファレンスガイドで$ contextへの参照を見つけることができず、$ _POST値を渡すこともできません。
他に誰かがこれを見つけましたか?
ところで、この本はKeith PopeのZend Framework 1.8 Web Application Developmentです。
ありがとうございます!
おかげブレイディ、素敵な1のためのマニュアルに記載されて... –