final class ContentDimensionZookeeper (View source)

internal  
 

The content dimension zookeeper

Properties

protected ContentDimensionValue>> $allowedCombinations

Needs to stay protected as long as we need to be able to reset it via ObjectAccess

Methods

__construct(ContentDimensionSourceInterface $contentDimensionSource)

No description

void
void
extendCombinationsWithDimension(array $dimensionCombinations, ContentDimension $contentDimension)

No description

array
getAllowedCombinations()

No description

DimensionSpacePointSet
getAllowedDimensionSubspace()

No description

Details

__construct(ContentDimensionSourceInterface $contentDimensionSource)

No description

Parameters

ContentDimensionSourceInterface $contentDimensionSource

protected void initializeAllowedCombinations()

No description

Return Value

void

protected void extendCombinationsWithDimension(array $dimensionCombinations, ContentDimension $contentDimension)

No description

Parameters

array $dimensionCombinations
ContentDimension $contentDimension

Return Value

void

array getAllowedCombinations()

No description

Return Value

array

DimensionSpacePointSet getAllowedDimensionSubspace()

No description

Return Value

DimensionSpacePointSet