function EntityRouteHelper::doGetContentEntityPaths
1 call to EntityRouteHelper::doGetContentEntityPaths()
- EntityRouteHelper::getContentEntityPaths in core/
modules/ navigation/ src/ EntityRouteHelper.php - Returns the paths for the link templates of all content entities.
File
-
core/
modules/ navigation/ src/ EntityRouteHelper.php, line 96
Class
- EntityRouteHelper
- Helper service to detect entity routes.
Namespace
Drupal\navigationCode
protected function doGetContentEntityPaths() : array {
$content_entity_paths = [];
$entity_types = $this->entityTypeManager
->getDefinitions();
foreach ($entity_types as $entity_type) {
if ($entity_type->entityClassImplements(ContentEntityInterface::class)) {
$entity_paths = $this->getContentEntityTypePaths($entity_type);
$content_entity_paths = array_merge($content_entity_paths, $entity_paths);
}
}
return $content_entity_paths;
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.