public function PreviewLink::getUrl in Preview Link 2.0.x
Same name and namespace in other branches
- 8 src/Entity/PreviewLink.php \Drupal\preview_link\Entity\PreviewLink::getUrl()
- 2.x src/Entity/PreviewLink.php \Drupal\preview_link\Entity\PreviewLink::getUrl()
The URL for this preview link for an entity.
Parameters
\Drupal\Core\Entity\EntityInterface $entity: A host entity.
Return value
\Drupal\Core\Url The url object.
Overrides PreviewLinkInterface::getUrl
File
- src/
Entity/ PreviewLink.php, line 45
Class
- PreviewLink
- Defines the node entity class.
Namespace
Drupal\preview_link\EntityCode
public function getUrl(EntityInterface $entity) : Url {
return Url::fromRoute(sprintf('entity.%s.preview_link', $entity
->getEntityTypeId()), [
$entity
->getEntityTypeId() => $entity
->id(),
'preview_token' => $this
->getToken(),
]);
}