LinkHelper
class LinkHelper implements ProtectedContextAwareInterface (View source)
Constants
| private NODE_SCHEME |
|
| private ASSET_SCHEME |
|
Properties
| protected LoggerInterface | $systemLogger | ||
| protected AssetRepository | $assetRepository | ||
| protected ResourceManager | $resourceManager | ||
| protected ContentRepositoryRegistry | $contentRepositoryRegistry | ||
| protected NodeUriBuilderFactory | $nodeUriBuilderFactory | ||
| protected LinkingService | $linkingService |
Methods
bool
hasSupportedScheme(string|UriInterface|null $uri)
No description
string|null
getScheme(string|UriInterface|null $uri)
No description
string|null
resolveNodeUri(string|UriInterface $uri, Node $contextNode, ControllerContext $controllerContext)
deprecated
No description
string
resolveAssetUri(string|UriInterface $uri)
No description
Node|AssetInterface|null
bool
allowsCallOfMethod(string $methodName)
No description
Details
bool
hasSupportedScheme(string|UriInterface|null $uri)
No description
string|null
getScheme(string|UriInterface|null $uri)
No description
string|null
resolveNodeUri(string|UriInterface $uri, Node $contextNode, ControllerContext $controllerContext)
deprecated
deprecated
No description
string
resolveAssetUri(string|UriInterface $uri)
No description
Node|AssetInterface|null
convertUriToObject(string|UriInterface $uri, Node|null $contextNode = null)
No description
bool
allowsCallOfMethod(string $methodName)
No description