File
-
src/
Plugin/ Derivative/ EntityCloneContextualLinks.php, line 57
Class
- EntityCloneContextualLinks
- Class EntityCloneContextualLinks
Namespace
Drupal\entity_clone\Plugin\DerivativeCode
public function getDerivativeDefinitions($base_plugin_definition) {
// Create contextual links for entity clone.
foreach ($this->entityTypeManager
->getDefinitions() as $entity_type_id => $entity_type) {
$this->derivatives["{$entity_type_id}.clone_tab"] = [
'route_name' => "entity.{$entity_type_id}.clone_form",
'title' => $this->translationManager
->translate('Clone'),
'group' => $entity_type_id,
];
}
return parent::getDerivativeDefinitions($base_plugin_definition);
}