ARTISAN PROJECT ValidatorMagic
[ class tree: ValidatorMagic ] [ index: ValidatorMagic ] [ all elements ]

Class: ValidatorMagicError

Source Location: /ValidatorMagic/vm/ValidatorMagicError.php

Class ValidatorMagicError

Class Overview

おまけのエラーハンドリングクラス

ValidatorMagicでは、オリジナルのエラークラスも使用可能です。
エラー発生時にコールされるので、
オリジナルクラスを作成する場合、setError()メソッドは必ず作成してください。 渡される値などは、setError()を参照してください。

Located in /ValidatorMagic/vm/ValidatorMagicError.php [line 30]



		
				Author(s):
		
API Tags:
See:  ValidatorMagicError::setError()

Methods

[ Top ]
Method Summary
void   ValidatorMagicError()   コンストラクタ
array   getErrorCode()   エラーコードを受け取る
array   getErrorDetail()   Errorの詳細を取得します。
array   getErrorMessage()   エラーメッセージを受け取る
void   setError()   エラーのセット
void   setErrorList()   エラーメッセージのセット
void   _array2str()   配列をstring型に強制変換

[ Top ]
Methods
Constructor ValidatorMagicError  [line 94]

  void ValidatorMagicError( [string|boolean $file = false]  )

コンストラクタ

Parameters:
string|boolean   $file:  エラーINIファイルのパス/falseでiniファイルを読まない


[ Top ]
getErrorCode  [line 166]

  array getErrorCode( [string,bool $name = false]  )

エラーコードを受け取る

Parameters:
string,bool   $name:  エラーを取りたいバリデーションチェイン名。空にすると全て取得


[ Top ]
getErrorDetail  [line 176]

  array getErrorDetail( )

Errorの詳細を取得します。



[ Top ]
getErrorMessage  [line 155]

  array getErrorMessage( [string,bool $name = false]  )

エラーメッセージを受け取る

Parameters:
string,bool   $name:  エラーを取りたいバリデーションチェイン名。空にすると全て取得


[ Top ]
setError  [line 113]

  void setError( string $name, int $error_code, string $form_name, string $validator, string|array $data, mixed $option, int $id  )

エラーのセット

Parameters:
string   $name:  バリデーションチェイン名
int   $error_code:  エラーコード
string   $form_name:  フォーム名
string   $validator:  バリデータ名
string|array   $data:  データ
mixed   $option:  渡されたoption
int   $id:  エラーコード


[ Top ]
setErrorList  [line 144]

  void setErrorList( string $name, string $validator, string $message  )

エラーメッセージのセット

Parameters:
string   $name:  バリデーションチェイン名
string   $validator:  バリデータ名
string   $message:  エラーメッセージ


[ Top ]
_array2str  [line 196]

  void _array2str( array|string $arr  )

配列をstring型に強制変換

Parameters:
array|string   $arr:  変換したい配列


[ Top ]

Documentation generated on Thu, 04 Jan 2007 17:47:24 +0900