PEAR_ErrorStack::staticGetErrors() – Get a list of all errors since last purge, organized by package


require_once 'PEAR/ErrorStack.php';

array PEAR_ErrorStack::staticGetErrors ( boolean $purge = false , string|false $level = false , boolean $merge = false , array $sortfunc = array('PEAR_ErrorStack', '_sortErrors') )

Backwards Compatibility Warning

As of PEAR 1.3.2, the second parameter is a new parameter $level. Any code that relies on $merge being the second parameter will break.


Static version of PEAR_ErrorStack::getErrors() , returns all errors from all singleton stacks.


boolean $purge

Set to purge the error stack of existing errors

string $level

Level name to check for a particular severity. Use this to determine whether only a particular class of errors has occurred, such as whether any warnings have occurred (errors will be ignored)

boolean $merge

Set to return a flat array, not organized by package

array $sortfunc

Function used to sort a merged array - default sorts by time, and should be good for most cases


No exceptions thrown.


This function should be called statically.

Return a single error stack for this package. (Previous) Determine whether there are any errors on any error stack (Next)
Last updated: Sat, 16 Feb 2019 — Download Documentation
Do you think that something on this page is wrong? Please file a bug report.
View this page in:
  • English

User Notes:

There are no user contributed notes for this page.