function MenuLinkContentLinkTarget::getLinkTarget
Same name and namespace in other branches
- 11.x core/modules/menu_link_content/src/Entity/MenuLinkContentLinkTarget.php \Drupal\menu_link_content\Entity\MenuLinkContentLinkTarget::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.
Overrides EntityLinkTargetInterface::getLinkTarget
File
-
core/
modules/ menu_link_content/ src/ Entity/ MenuLinkContentLinkTarget.php, line 26
Class
- MenuLinkContentLinkTarget
- Provides a MenuLinkContent link target handler.
Namespace
Drupal\menu_link_content\EntityCode
public function getLinkTarget(EntityInterface $entity) : GeneratedUrl {
assert($entity instanceof MenuLinkContentInterface);
return $entity->getUrlObject()
->toString(TRUE);
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.