final class FusionSourceCodeCollection implements IteratorAggregate, Countable (View source)

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

Methods

__construct(FusionSourceCode ...$fusionSourceCode)

No description

createEmpty()

No description

fromFilePath(string $filePath)

No description

fromString(string $string)

No description

tryFromFilePath(string $filePath)

No description

tryFromPackageRootFusion(string $packageKey) deprecated

No description

empty() deprecated

No description

getIterator()

No description

int
count()

No description

Details

__construct(FusionSourceCode ...$fusionSourceCode)

No description

Parameters

FusionSourceCode ...$fusionSourceCode

array<int, FusionSourceCode>

static FusionSourceCodeCollection createEmpty()

No description

static FusionSourceCodeCollection fromFilePath(string $filePath)

No description

Parameters

string $filePath

Return Value

FusionSourceCodeCollection

static FusionSourceCodeCollection fromString(string $string)

No description

Parameters

string $string

Return Value

FusionSourceCodeCollection

static FusionSourceCodeCollection tryFromFilePath(string $filePath)

No description

Parameters

string $filePath

Return Value

FusionSourceCodeCollection

static FusionSourceCodeCollection tryFromPackageRootFusion(string $packageKey) deprecated

deprecated with Neos 9, remove me :)

No description

Parameters

string $packageKey

Return Value

FusionSourceCodeCollection

static FusionSourceCodeCollection empty() deprecated

deprecated with Neos 9, remove me :)

No description

Traversable getIterator()

No description

Return Value

Traversable

int count()

No description

Return Value

int