PHP Class Neos\Neos\TypoScript\ExceptionHandlers\PageHandler

Inheritance: extends Neos\Fusion\Core\ExceptionHandlers\AbstractRenderingExceptionHandler
Show file Open project: neos/neos-development-collection

Protected Properties

Property Type Description
$contentElementWrappingService Neos\Neos\Service\ContentElementWrappingService
$privilegeManager Neos\Flow\Security\Authorization\PrivilegeManagerInterface

Protected Methods

Method Description
handle ( array $typoScriptPath, Exception $exception, integer $referenceCode ) : string Handle an exception by displaying an error message inside the Neos backend, if logged in and not displaying the live workspace.
prepareFluidView ( ) : StandaloneView Prepare a Fluid view for rendering an error page with the Neos backend

Method Details

handle() protected method

Handle an exception by displaying an error message inside the Neos backend, if logged in and not displaying the live workspace.
protected handle ( array $typoScriptPath, Exception $exception, integer $referenceCode ) : string
$typoScriptPath array path causing the exception
$exception Exception exception to handle
$referenceCode integer
return string

prepareFluidView() protected method

Prepare a Fluid view for rendering an error page with the Neos backend
protected prepareFluidView ( ) : StandaloneView
return Neos\FluidAdaptor\View\StandaloneView

Property Details

$contentElementWrappingService protected property

protected ContentElementWrappingService,Neos\Neos\Service $contentElementWrappingService
return Neos\Neos\Service\ContentElementWrappingService

$privilegeManager protected property

protected PrivilegeManagerInterface,Neos\Flow\Security\Authorization $privilegeManager
return Neos\Flow\Security\Authorization\PrivilegeManagerInterface