interface CrossSiteLinkerInterface (View source)

The {CrossSiteLinkerInterface} is responsible for adjusting a built URL in case it needs to be generated for a different Site. It's directly called from {EventSourcedFrontendNodeRoutePartHandler}.

You will not call implementations of this interface yourself.

See {\Neos\Neos\FrontendRouting\EventSourcedFrontendNodeRoutePartHandler} for documentation.

Methods

UriConstraints
applyCrossSiteUriConstraints(DocumentNodeInfo $targetNode, SiteDetectionResult $currentRequestSiteDetectionResult)

No description

Details

UriConstraints applyCrossSiteUriConstraints(DocumentNodeInfo $targetNode, SiteDetectionResult $currentRequestSiteDetectionResult)

No description

Parameters

DocumentNodeInfo $targetNode

the target node where we want to generate the link to

SiteDetectionResult $currentRequestSiteDetectionResult

Return Value

UriConstraints