trait RootNodeHandling (View source)

internal  implementation detail of Command Handlers
 

Methods

Details

abstract protected DimensionSpacePointSet getAllowedDimensionSubspace()

No description

Return Value

DimensionSpacePointSet

abstract protected NodeType requireNodeType(NodeTypeName $nodeTypeName)

No description

Parameters

NodeTypeName $nodeTypeName

Return Value

NodeType

abstract protected void requireNodeTypeToNotBeAbstract(NodeType $nodeType)

No description

Parameters

NodeType $nodeType

Return Value

void

abstract protected void requireNodeTypeToBeOfTypeRoot(NodeType $nodeType)

No description

Parameters

NodeType $nodeType

Return Value

void

abstract protected void requireDescendantNodesToNotFallbackToDimensionSpacePointsOtherThan(NodeAggregateId $nodeAggregateId, ContentGraphInterface $contentGraph, DimensionSpacePointsWithAllowedSpecializations $fallbackConstraints)

No description

Parameters

NodeAggregateId $nodeAggregateId
ContentGraphInterface $contentGraph
DimensionSpacePointsWithAllowedSpecializations $fallbackConstraints

Return Value

void