| PEAR_Exception (Previous) | (Next) PEAR_ErrorStack | ||||
| |
|||||
|
|||||
このクラスは PEAR パッケージ の一部であり、以下のような機能があります。
例外を入れ子状にできる (
|
Subject/Observer パターン。これは例外のインスタンスが作成された際に発動します。
すっきりしており、詳しくて見栄えがいいエラーメッセージ。
組み込みの例外クラスに比べて、より多くの情報を使用可能。 例えば、例外が発生した原因 (PEAR_Error/PEAR_ErrorStack/その他の例外) など。
例外の原因としては、PEAR_Error オブジェクトあるいは PEAR_Exception オブジェクト、そして PEAR_Exceptions/PEAR_ErrorStack などの配列が設定できます。
指定した例外クラスおよびその子クラスに対するコールバック。
使用例です。
|
API ドキュメントは、phpDocumentor で作成した PEAR パッケージのドキュメントに含まれます。このクラスは非常にシンプルなので、 PEAR パッケージのソースを読めばよりよい使用法を見つけられるでしょう。
| PEAR_Exception (Previous) | (Next) PEAR_ErrorStack | ||||||||
| |
|||||||||
|
|||||||||