You are here

public function FastlyPurger::invalidateAll in Fastly 8.3

Invalidate everything.

Parameters

\Drupal\purge\Plugin\Purge\Invalidation\InvalidationInterface[] $invalidations: The invalidator instance.

File

modules/fastlypurger/src/Plugin/Purge/Purger/FastlyPurger.php, line 186

Class

FastlyPurger
Fastly purger.

Namespace

Drupal\fastlypurger\Plugin\Purge\Purger

Code

public function invalidateAll(array $invalidations) {
  $this
    ->updateState($invalidations, InvalidationInterface::PROCESSING);

  // Invalidate and update the item state.
  $invalidation_state = $this
    ->invalidateItems();
  $this
    ->updateState($invalidations, $invalidation_state);
}