final class SerializedNodeReferencesForName implements JsonSerializable (View source)

internal  implementation detail of {@see \Neos\ContentRepository\Core\Feature\NodeReferencing\Dto\SerializedNodeReferences}
 

A collection of all references for a ReferenceName

Properties

SerializedNodeReference[] $references

Methods

fromSerializedReferences(ReferenceName $referenceName, array $references)

No description

fromTargets(ReferenceName $referenceName, NodeAggregateIds $nodeAggregateIds)

No description

fromArray(array $array)

No description

mixed
jsonSerialize()

No description

int
count()

No description

Details

static SerializedNodeReferencesForName fromSerializedReferences(ReferenceName $referenceName, array $references)

No description

Parameters

ReferenceName $referenceName
array $references

Return Value

SerializedNodeReferencesForName

static SerializedNodeReferencesForName fromTargets(ReferenceName $referenceName, NodeAggregateIds $nodeAggregateIds)

No description

Parameters

ReferenceName $referenceName
NodeAggregateIds $nodeAggregateIds

Return Value

SerializedNodeReferencesForName

static SerializedNodeReferencesForName fromArray(array $array)

No description

Parameters

array $array

Return Value

SerializedNodeReferencesForName

mixed jsonSerialize()

No description

Return Value

mixed

int count()

No description

Return Value

int