PEAR_Error|array
PEAR_ErrorStack::staticPush
(
string
$package
,
integer
$code
,
string
$level = 'error'
,
array
$params = array()
,
string
$msg
= = false
,
array
$repackage
= = false
,
array
$backtrace
= = false
)
$package
このエラーが所属するパッケージ名。
$code
パッケージ固有のエラーコード。
$level
エラーレベル。スペルチェックはされません。
$params
エラーパラメータの連想配列。
$msg
エラーメッセージ、またはエラーメッセージの一部。
$repackage
他のパッケージから渡されたエラーを再パッケージする場合、 このパラメータに pop() から返された配列を設定します。
$backtrace
Protected パラメータ。エラーコンテキスト情報を取得するため、 debug_backtrace にこのパラメータを渡します。
互換性モードが on の場合には PEAR_Error もスローされます。
No exceptions thrown.
This function should be called statically.