final class NodeReferencesForName (View source)

Node references to write for a specific reference name

Will be converted to {\Neos\ContentRepository\Core\Feature\NodeReferencing\Dto\SerializedNodeReferencesForName} inside the events and persisted commands.

Properties

NodeReferenceToWrite[] $references

Methods

createEmpty(ReferenceName $name)

As the previously set references will be replaced by writing new references specifying no references for a name will delete the previous ones

fromTargets(ReferenceName $name, NodeAggregateIds $nodeAggregateIds)

No description

fromReferences(ReferenceName $name, array $references)

No description

Details

static NodeReferencesForName createEmpty(ReferenceName $name)

As the previously set references will be replaced by writing new references specifying no references for a name will delete the previous ones

Parameters

ReferenceName $name

Return Value

NodeReferencesForName

static NodeReferencesForName fromTargets(ReferenceName $name, NodeAggregateIds $nodeAggregateIds)

No description

Parameters

ReferenceName $name
NodeAggregateIds $nodeAggregateIds

Return Value

NodeReferencesForName

static NodeReferencesForName fromReferences(ReferenceName $name, array $references)

No description

Parameters

ReferenceName $name
array $references

Return Value

NodeReferencesForName