final class NoopResolver implements DimensionResolverInterface (View source)

Resolver which does not do anything.

See {\Neos\Neos\FrontendRouting\DimensionResolution\DimensionResolverInterface} for detailed documentation.

Methods

RequestToDimensionSpacePointContext
fromRequestToDimensionSpacePoint(RequestToDimensionSpacePointContext $context)

Called in the incoming direction, when an URL is resolved on its way

UriConstraints
fromDimensionSpacePointToUriConstraints(DimensionSpacePoint $dimensionSpacePoint, SiteNodeName $targetSiteIdentifier, UriConstraints $uriConstraints)

Called for each generated URL, to adjust (and return) the passed-in UriConstraints depending on the given DimensionSpacePoint.

Details

RequestToDimensionSpacePointContext fromRequestToDimensionSpacePoint(RequestToDimensionSpacePointContext $context)

Called in the incoming direction, when an URL is resolved on its way

Parameters

RequestToDimensionSpacePointContext $context

Return Value

RequestToDimensionSpacePointContext

the modified context

UriConstraints fromDimensionSpacePointToUriConstraints(DimensionSpacePoint $dimensionSpacePoint, SiteNodeName $targetSiteIdentifier, UriConstraints $uriConstraints)

Called for each generated URL, to adjust (and return) the passed-in UriConstraints depending on the given DimensionSpacePoint.

Parameters

DimensionSpacePoint $dimensionSpacePoint
SiteNodeName $targetSiteIdentifier
UriConstraints $uriConstraints

the pre-applied uriConstraints -> modify and return them.

Return Value

UriConstraints