PHP Class Neos\Fusion\Core\ExceptionHandlers\AbsorbingHandler

Inheritance: extends AbstractRenderingExceptionHandler
Show file Open project: neos/neos-development-collection

Protected Properties

Property Type Description
$systemLogger Neos\Flow\Log\SystemLoggerInterface

Protected Methods

Method Description
exceptionDisablesCache ( string $typoScriptPath, Exception $exception ) : boolean The absorbing handler is meant to catch loose evaluation errors (like missing assets) in a useful way, therefor caching is desired.
handle ( string $typoScriptPath, Exception $exception, integer $referenceCode ) : string Returns an empty string

Method Details

exceptionDisablesCache() protected method

The absorbing handler is meant to catch loose evaluation errors (like missing assets) in a useful way, therefor caching is desired.
protected exceptionDisablesCache ( string $typoScriptPath, Exception $exception ) : boolean
$typoScriptPath string
$exception Exception
return boolean

handle() protected method

Returns an empty string
protected handle ( string $typoScriptPath, Exception $exception, integer $referenceCode ) : string
$typoScriptPath string path causing the exception
$exception Exception exception to handle
$referenceCode integer
return string

Property Details

$systemLogger protected property

protected SystemLoggerInterface,Neos\Flow\Log $systemLogger
return Neos\Flow\Log\SystemLoggerInterface