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\EntityCode
public function getLinkTarget(EntityInterface $entity) : GeneratedUrl;
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.