require_once 'PEAR/ErrorStack.php'; |
PEAR_ErrorStack
&
PEAR_ErrorStack::singleton
(string
$package [, callback
$msgCallback = FALSE [, callback
$contextCallback = FALSE [, boolean
$throwPEAR_Error = FALSE, string
[$stackClass = 'PEAR_ErrorStack']]]])
| 警告 |
PEAR 1.3.2 では、PEAR_ErrorStack は PHP 5 の例外オブジェクトを 生成しませんし、それを返すこともありません。2 番目以降のパラメータは 削除されます。この挙動に依存しているコードはうまく動作しません。 |
$packageこのエラースタックが表しているパッケージの名称。
$msgCallbackエラーメッセージの生成に利用されるコールバック。
$contextCallbackコンテキスト情報の生成に利用されるコールバック。 デフォルトは getFileLine()
$throwPEAR_ErrorTRUE を指定すると、 PEAR_ErrorStack::push() がコールされた際には PEAR::raiseError() がコールされ、 PEAR_Error オブジェクトが返されます。
$stackClass生成するクラス。