W3cubDocs

/Symfony 2.7

Symfony\Component\HttpKernel\Debug\ErrorHandler

class ErrorHandler extends ErrorHandler

ErrorHandler.

Constants

TYPE_DEPRECATION

Methods

static ErrorHandler register(integer $level = null, Boolean $displayErrors = true)

Registers the error handler.

from ErrorHandler
setLevel($level) from ErrorHandler
setDisplayErrors($displayErrors) from ErrorHandler
static setLogger(LoggerInterface $logger, $channel = 'deprecation') from ErrorHandler
handle($level, $message, $file = 'unknown', $line, $context = array()) from ErrorHandler
handleFatal() from ErrorHandler

Details

static public ErrorHandler register(integer $level = null, Boolean $displayErrors = true)

Registers the error handler.

Parameters

integer $level The level at which the conversion to Exception is done (null to use the error_reporting() value and 0 to disable)
Boolean $displayErrors Display errors (for dev environment) or just log they (production usage)

Return Value

ErrorHandler The registered error handler

public setLevel($level)

Parameters

$level

public setDisplayErrors($displayErrors)

Parameters

$displayErrors

static public setLogger(LoggerInterface $logger, $channel = 'deprecation')

Parameters

LoggerInterface $logger
$channel

public handle($level, $message, $file = 'unknown', $line, $context = array())

Parameters

$level
$message
$file
$line
$context

Exceptions

ContextErrorException When error_reporting returns error

public handleFatal()

© 2004–2016 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/2.7/Symfony/Component/HttpKernel/Debug/ErrorHandler.html