Zend Frameworkでは、モデルクラスでユーザーが提供したデータを次のように検証しています
public function valiateRegisterForm($regisInfo)
{
//validating with zend_filter_input which on failure returns array of arrays i.e
//(error code to array of error messages)
}
現在、コントローラーがモデルからエラーメッセージをフェッチできるようにする getErrorMessage() メソッドをもう 1 つ作成していますが、すべてのモデルクラスでこのメソッドを作成する必要があるため、冗長性が生じるため、ErrorManager のような別のオブジェクトを作成する必要がありますか?
私には、適切な方法で物事に従っていないように
思えますが、zend フレームワークでエラーを処理するための良い方法を提案してください。