PEAR_ErrorStack::pushCallback() – Set an error Callback If set to a valid callback, this will be called every time an error is pushed onto the stack. The return value will be used to determine whether to allow an error to be pushed or logged.


require_once 'PEAR/ErrorStack.php';

void PEAR_ErrorStack::pushCallback ( string|array $cb )


The return value must be one of the PEAR_ERRORSTACK_* constants.

This functionality can be used to emulate PEAR's pushErrorHandling, and the PEAR_ERROR_CALLBACK mode, without affecting the integrity of the error stack or logging


string|array $cb


throws no exceptions thrown


This function can not be called statically.

Add an error to the stack (Previous) emulate PEAR::raiseError (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.