final class CrossSiteLinker implements CrossSiteLinkerInterface (View source)

internal  
 

Default implementation for cross-site linking.

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

Properties

protected SiteRepository $siteRepository

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