Class Ethna_Error

Description

エラークラス

Located in /class/Ethna_Error.php (line 99)

PEAR_Error
   |
   --Ethna_Error
Method Summary
 Ethna_Error Ethna_Error ([string $message = null], [int $code = null], [ $mode = null], [ $options = null], int $level, array $userinfo)
 void addUserInfo (string $info)
 int getLevel ()
 string getMessage ()
 mixed getUserInfo ([int $n = null])
Methods
Constructor Ethna_Error (line 122)

Ethna_Errorクラスのコンストラクタ

  • access: public
Ethna_Error Ethna_Error ([string $message = null], [int $code = null], [ $mode = null], [ $options = null], int $level, array $userinfo)
  • int $level: エラーレベル
  • string $message: エラーメッセージ
  • int $code: エラーコード
  • array $userinfo: エラー追加情報(エラーコード以降の全ての引数)
  • $mode
  • $options
addUserInfo (line 221)

エラー追加情報へのアクセサ(W)

PEAR_Error::addUserInfo()をオーバーライド

  • access: public
void addUserInfo (string $info)
  • string $info: 追加するエラー情報
getLevel (line 164)

levelへのアクセサ(R)

  • return: エラーレベル
  • access: public
int getLevel ()
getMessage (line 179)

messageへのアクセサ(R)

PEAR_Error::getMessage()をオーバーライドして以下の処理を行う

  • エラーメッセージのi18n処理
  • $userinfoとして渡されたデータによるvsprintf()処理

  • return: エラーメッセージ
  • access: public
string getMessage ()
getUserInfo (line 200)

エラー追加情報へのアクセサ(R)

PEAR_Error::getUserInfo()をオーバーライドして、配列の個々の エントリへのアクセスをサポート

  • return: message引数
  • access: public
mixed getUserInfo ([int $n = null])
  • int $n: エラー追加情報のインデックス(省略可)

Documentation generated on Thu, 08 May 2008 00:14:50 +0900 by phpDocumentor 1.4.2