You are here

class ErrorHandler in Zircon Profile 8

Same name in this branch
  1. 8 vendor/symfony/debug/ErrorHandler.php \Symfony\Component\Debug\ErrorHandler
  2. 8 vendor/zendframework/zend-stdlib/src/ErrorHandler.php \Zend\Stdlib\ErrorHandler
  3. 8 vendor/symfony/http-kernel/Debug/ErrorHandler.php \Symfony\Component\HttpKernel\Debug\ErrorHandler
Same name and namespace in other branches
  1. 8.0 vendor/symfony/http-kernel/Debug/ErrorHandler.php \Symfony\Component\HttpKernel\Debug\ErrorHandler

ErrorHandler.

@author Fabien Potencier <fabien@symfony.com>

Hierarchy

Expanded class hierarchy of ErrorHandler

Deprecated

since version 2.3, to be removed in 3.0. Use the same class from the Debug component instead.

File

vendor/symfony/http-kernel/Debug/ErrorHandler.php, line 25

Namespace

Symfony\Component\HttpKernel\Debug
View source
class ErrorHandler extends DebugErrorHandler {

}

Members

Namesort descending Modifiers Type Description Overrides
ErrorHandler::$displayErrors Deprecated private property Same init value as thrownErrors.
ErrorHandler::$exceptionHandler private property
ErrorHandler::$isRecursive private property
ErrorHandler::$levels private property
ErrorHandler::$loggedErrors private property
ErrorHandler::$loggedTraces private property
ErrorHandler::$loggers private property
ErrorHandler::$reservedMemory private static property
ErrorHandler::$scopedErrors private property
ErrorHandler::$screamedErrors private property
ErrorHandler::$stackedErrorLevels private static property
ErrorHandler::$stackedErrors private static property
ErrorHandler::$thrownErrors private property
ErrorHandler::$tracedErrors private property
ErrorHandler::getFatalErrorHandlers protected function Gets the fatal error handlers.
ErrorHandler::handle Deprecated public function
ErrorHandler::handleError public function Handles errors by filtering then logging them according to the configured bit fields.
ErrorHandler::handleException public function Handles an exception by logging then forwarding it to another handler.
ErrorHandler::handleFatal Deprecated public function Handles PHP fatal errors.
ErrorHandler::handleFatalError public static function Shutdown registered function for handling PHP fatal errors.
ErrorHandler::register public static function Registers the error handler.
ErrorHandler::reRegister private function Re-registers as a PHP error handler if levels changed.
ErrorHandler::scopeAt public function Sets the PHP error levels for which local variables are preserved.
ErrorHandler::screamAt public function Sets the error levels where the @-operator is ignored.
ErrorHandler::setDefaultLogger public function Sets a logger to non assigned errors levels.
ErrorHandler::setDisplayErrors Deprecated public function Sets the display_errors flag value.
ErrorHandler::setExceptionHandler public function Sets a user exception handler.
ErrorHandler::setLevel Deprecated public function Sets the level at which the conversion to Exception is done.
ErrorHandler::setLogger Deprecated public static function Sets a logger for the given channel.
ErrorHandler::setLoggers public function Sets a logger for each error level.
ErrorHandler::stackErrors public static function Configures the error handler for delayed handling. Ensures also that non-catchable fatal errors are never silenced.
ErrorHandler::throwAt public function Sets the PHP error levels that throw an exception when a PHP error occurs.
ErrorHandler::traceAt public function Sets the PHP error levels for which the stack trace is preserved.
ErrorHandler::TYPE_DEPRECATION Deprecated constant
ErrorHandler::unstackErrors public static function Unstacks stacked errors and forwards to the logger.