function tracker_node_predelete in Drupal 10
Same name and namespace in other branches
- 8 core/modules/tracker/tracker.module \tracker_node_predelete()
- 9 core/modules/tracker/tracker.module \tracker_node_predelete()
Implements hook_ENTITY_TYPE_predelete() for node entities.
Deletes tracking information for a node.
File
- core/
modules/ tracker/ tracker.module, line 161 - Tracks recent content posted by a user or users.
Code
function tracker_node_predelete(EntityInterface $node, $arg = 0) {
$connection = \Drupal::database();
$connection
->delete('tracker_node')
->condition('nid', $node
->id())
->execute();
$connection
->delete('tracker_user')
->condition('nid', $node
->id())
->execute();
}