function ds_devel_entity_type_alter in Display Suite 8.4
Same name and namespace in other branches
- 8.2 modules/ds_devel/ds_devel.module \ds_devel_entity_type_alter()
- 8.3 modules/ds_devel/ds_devel.module \ds_devel_entity_type_alter()
Implements hook_entity_type_alter().
File
- modules/
ds_devel/ ds_devel.module, line 11 - Display Suite devel integration.
Code
function ds_devel_entity_type_alter(array &$entity_types) {
/* @var $entity_types \Drupal\Core\Entity\EntityTypeInterface[] */
foreach ($entity_types as $entity_type_id => $entity_type) {
if ($entity_type
->hasViewBuilderClass() && $entity_type
->hasLinkTemplate('canonical')) {
$entity_type
->setLinkTemplate('devel-markup', $entity_type
->getLinkTemplate('canonical') . '/devel/markup');
}
}
}