PEAR_ErrorStack::staticPush
Вернуться к: PEAR_ErrorStack
PEAR_ErrorStack::staticPush
Synopsis
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 )
Parameter
- string $package
-
Package name this error belongs to
- integer $code
-
Package-specific error code
- string $level
-
Error level. This is NOT spell-checked
- array $params
-
associative array of error parameters
- string $msg
-
Error message, or a portion of it if the message is to be generated
- array $repackage
-
If this error re-packages an error pushed by another package, place the array returned from pop() in this parameter
- array $backtrace
-
Protected parameter: use this to pass in the debug_backtrace that should be used to find error context
Return value
returns if compatibility mode is on, a PEAR_Error is also thrown.
Throws
No exceptions thrown.
Note
This function should be called statically.
Вернуться к: PEAR_ErrorStack