You are here

protected function ScheduledTransition::invalidateTagsOnSave in Scheduled Transitions 2.x

Same name and namespace in other branches
  1. 8 src/Entity/ScheduledTransition.php \Drupal\scheduled_transitions\Entity\ScheduledTransition::invalidateTagsOnSave()

Invalidates an entity's cache tags upon save.

Parameters

bool $update: TRUE if the entity has been updated, or FALSE if it has been inserted.

Overrides EntityBase::invalidateTagsOnSave

File

src/Entity/ScheduledTransition.php, line 312

Class

ScheduledTransition
Scheduled Transition entity.

Namespace

Drupal\scheduled_transitions\Entity

Code

protected function invalidateTagsOnSave($update) {
  parent::invalidateTagsOnSave($update);
  $entity = $this
    ->getEntity();
  if ($entity) {
    $tags[] = ScheduledTransitionsUtility::createScheduledTransitionsCacheTag($entity);
  }
  Cache::invalidateTags($tags);
}