class FusionExceptionView extends AbstractView (View source)

Traits

Properties

protected Service $i18nService from  FusionViewI18nTrait
protected array $supportedOptions

This contains the supported options, their default values, descriptions and types.

protected Bootstrap $bootstrap
protected ObjectManagerInterface $objectManager
protected FusionService $fusionService
protected Runtime $fusionRuntime
protected SiteRepository $siteRepository
protected DomainRepository $domainRepository
protected ContentContextFactory $contentContextFactory

Methods

void
setFallbackRuleFromDimension(TraversableNodeInterface $currentSiteNode)

If a content dimension named "language" exists, it is used to set the locale fallback chain order for rendering based on that.

string
render()

No description

string
extractBodyFromOutput(string $output)

No description

getFusionRuntime(NodeInterface $currentSiteNode, ControllerContext $controllerContext)

No description

Details

protected void setFallbackRuleFromDimension(TraversableNodeInterface $currentSiteNode)

If a content dimension named "language" exists, it is used to set the locale fallback chain order for rendering based on that.

This overrides the fallback order from Neos.Flow.i18n.fallbackRule.order - the strict flag is kept from the settings!

Parameters

TraversableNodeInterface $currentSiteNode

Return Value

void

Exceptions

InvalidLocaleIdentifierException

string render()

No description

Return Value

string

Exceptions

InvalidLocaleIdentifierException
Exception
Exception
Exception

protected string extractBodyFromOutput(string $output)

No description

Parameters

string $output

Return Value

string

The message body without the message head

protected Runtime getFusionRuntime(NodeInterface $currentSiteNode, ControllerContext $controllerContext)

No description

Parameters

NodeInterface $currentSiteNode
ControllerContext $controllerContext

Return Value

Runtime

Exceptions

Exception
Exception