PEAR_ErrorStack::staticPush()
PEAR_ErrorStack::staticPush()
--
push()
の静的バージョン
概要
require_once 'PEAR/ErrorStack.php'; |
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]]]]])
パラメータ
- string
$package
このエラーが所属するパッケージ名。
- integer
$code
パッケージ固有のエラーコード。
- string
$level
エラーレベル。スペルチェックはされません。
- array
$params
エラーパラメータの連想配列。
- string
$msg
エラーメッセージ、またはエラーメッセージの一部。
- array
$repackage
他のパッケージから渡されたエラーを再パッケージする場合、
このパラメータに
pop()
から返された配列を設定します。
- array
$backtrace
Protected パラメータ。エラーコンテキスト情報を取得するため、
debug_backtrace
にこのパラメータを渡します。
返り値
互換性モードが on の場合には PEAR_Error もスローされます。