class PreviewLinkUtility in Preview Link 2.x
Same name and namespace in other branches
- 2.0.x src/PreviewLinkUtility.php \Drupal\preview_link\PreviewLinkUtility
Preview link utility.
Hierarchy
- class \Drupal\preview_link\PreviewLinkUtility
Expanded class hierarchy of PreviewLinkUtility
2 files declare their use of PreviewLinkUtility
- PreviewLinkRoutes.php in src/
Routing/ PreviewLinkRoutes.php - preview_link.module in ./
preview_link.module - Module file.
File
- src/
PreviewLinkUtility.php, line 12
Namespace
Drupal\preview_linkView source
class PreviewLinkUtility {
/**
* Determines if an entity type is supported by Preview Link.
*
* @param \Drupal\Core\Entity\EntityTypeInterface $entityType
* An entity type.
*
* @return bool
* Whether an entity type is supported by Preview Link.
*/
public static function isEntityTypeSupported(EntityTypeInterface $entityType) : bool {
return $entityType
->isRevisionable() && $entityType
->hasLinkTemplate('canonical');
}
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
PreviewLinkUtility:: |
public static | function | Determines if an entity type is supported by Preview Link. |