より進んだエラー処理のための PEAR_ErrorStack の利用方法 -- シンプルで、かつ進んだエラー処理を行うための PEAR_ErrorStack の利用 導入 このクラスは、PEAR パッケージ の一部として提供されており、以下のような特徴があります。 単体テストが十分に行なわれており、ドキュメントもきちんと作成されている 動作が機敏 - PEAR_Error をはるかに上回る パッケージ固有のエラー処理 エラーレベル(notice/warning/error/exception)の指定 エラーに関連するデータがエラーメッセージとは別に保存される エラーの階層化 - 親エラーを指定可能 エラーメッセージの動的な生成機能により、 同一のエラーオブジェクトに対して異なるエラーメッセージを 生成することが可能 エラーメッセージの生成・エラーコンテキストの生成・ エラー処理機能