You are here

function views_url_alias_node_node_update in Views URL alias 8

Same name and namespace in other branches
  1. 7 views_url_alias_node.module \views_url_alias_node_node_update()

Implements hook_ENTITY_TYPE_update().

1 call to views_url_alias_node_node_update()
views_url_alias_node_node_insert in ./views_url_alias_node.module
Implements hook_ENTITY_TYPE_insert().

File

./views_url_alias_node.module, line 106
Allows node-related Views to be filtered by path aliases.

Code

function views_url_alias_node_node_update(Drupal\Core\Entity\EntityInterface $entity) {
  try {
    $alias = $entity
      ->toUrl()
      ->toString();
  } catch (\Drupal\Core\Entity\EntityMalformedException $e) {
    watchdog_exception('views_url_alias_node', $e);
    return;
  }
  views_url_alias_node_save($entity
    ->id(), $alias);
}