->validate()

->validate() -- オブジェクトデータをチェックし、 オブジェクトの検証メソッドをコールする

概要

array $DB_DataObject->validate ()

説明

全てのオブジェクト変数が有効かどうかをチェックします。 デフォルトではカラムが整数値か文字列かをチェックします。 継承したクラスで validateEmail() のようなメソッドを定義する場合、'email' と呼ばれる行を検証するためにそのメソッドがコールされるでしょう。 更新や挿入などの前にコールしエラーメッセージを生成する場合に 役に立つでしょう。

独自の検証ルールを設定するためには このメソッドをオーバーライドしてください。

返り値

array - 検証結果あるいは TRUE

注意

この関数は、スタティックにコールする ことはできません。

以下の例は、PEARの検証パッケージを使用しています。