class RuntimeFactory (View source)

internal  The Fusion Runtime is considered internal. For interacting with Fusion from the outside a FusionView should be used.
 

Properties

protected Parser $fusionParser
protected array<string, string> $defaultContextConfiguration

Methods

create(array $fusionConfiguration, ControllerContext|null $controllerContext = null) deprecated

No description

createFromConfiguration(FusionConfiguration $fusionConfiguration, FusionGlobals $fusionGlobals)

No description

createFromSourceCode(FusionSourceCodeCollection $sourceCode, FusionGlobals $fusionGlobals)

No description

Details

Runtime create(array $fusionConfiguration, ControllerContext|null $controllerContext = null) deprecated

deprecated with Neos 8.3 might be removed with Neos 9.0 use {@link createFromConfiguration} instead.

No description

Parameters

array $fusionConfiguration
ControllerContext|null $controllerContext

Return Value

Runtime

Runtime createFromConfiguration(FusionConfiguration $fusionConfiguration, FusionGlobals $fusionGlobals)

No description

Parameters

FusionConfiguration $fusionConfiguration
FusionGlobals $fusionGlobals

Return Value

Runtime

Runtime createFromSourceCode(FusionSourceCodeCollection $sourceCode, FusionGlobals $fusionGlobals)

No description

Parameters

FusionSourceCodeCollection $sourceCode
FusionGlobals $fusionGlobals

Return Value

Runtime