function hook_entity_operation_alter in Drupal 10
Same name and namespace in other branches
- 8 core/lib/Drupal/Core/Entity/entity.api.php \hook_entity_operation_alter()
- 9 core/lib/Drupal/Core/Entity/entity.api.php \hook_entity_operation_alter()
Alter entity operations.
Parameters
array $operations: Operations array as returned by \Drupal\Core\Entity\EntityListBuilderInterface::getOperations().
\Drupal\Core\Entity\EntityInterface $entity: The entity on which the linked operations will be performed.
Related topics
1 function implements hook_entity_operation_alter()
Note: this list is generated by pattern matching, so it may include some functions that are not actually implementations of this hook.
- entity_test_entity_operation_alter in core/
modules/ system/ tests/ modules/ entity_test/ entity_test.module - Implements hook_entity_operation_alter().
File
- core/
lib/ Drupal/ Core/ Entity/ entity.api.php, line 2078 - Hooks and documentation related to entities.
Code
function hook_entity_operation_alter(array &$operations, \Drupal\Core\Entity\EntityInterface $entity) {
// Alter the title and weight.
$operations['translate']['title'] = t('Translate @entity_type', [
'@entity_type' => $entity
->getEntityTypeId(),
]);
$operations['translate']['weight'] = 99;
}