PEAR_ErrorStack::staticPopCallback | PEAR_ErrorStack::staticPushCallback |
PEAR_ErrorStack | |
PEAR Manual | |
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
)
Package name this error belongs to
Package-specific error code
Error level. This is NOT spell-checked
associative array of error parameters
Error message, or a portion of it if the message is to be generated
If this error re-packages an error pushed by another package, place the array returned from pop() in this parameter
Protected parameter: use this to pass in the debug_backtrace that should be used to find error context
returns if compatibility mode is on, a PEAR_Error is also thrown.
No exceptions thrown.
This function should be called statically.
PEAR_ErrorStack::staticPopCallback | PEAR_ErrorStack::staticPushCallback |
PEAR_ErrorStack | |
PEAR Manual | |