function EntityLinkTargetInterface::getLinkTarget

Gets the generated URL object for a linked entity's link target.

Parameters

\Drupal\Core\Entity\EntityInterface $entity: A linked entity.

Return value

\Drupal\Core\GeneratedUrl The generated URL plus cacheability metadata.

4 methods override EntityLinkTargetInterface::getLinkTarget()
FileLinkTarget::getLinkTarget in core/modules/file/src/Entity/FileLinkTarget.php
Gets the generated URL object for a linked entity's link target.
MediaLinkTarget::getLinkTarget in core/modules/media/src/Entity/MediaLinkTarget.php
Gets the generated URL object for a linked entity's link target.
MenuLinkContentLinkTarget::getLinkTarget in core/modules/menu_link_content/src/Entity/MenuLinkContentLinkTarget.php
Gets the generated URL object for a linked entity's link target.
ShortcutLinkTarget::getLinkTarget in core/modules/shortcut/src/Entity/ShortcutLinkTarget.php
Gets the generated URL object for a linked entity's link target.

File

core/lib/Drupal/Core/Entity/EntityLinkTargetInterface.php, line 23

Class

EntityLinkTargetInterface
Provides an interface for generating a link target from an entity.

Namespace

Drupal\Core\Entity

Code

public function getLinkTarget(EntityInterface $entity) : GeneratedUrl;

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.