You are here

public function RuntimeMeasurementTracker::destruct in Purge 8.3

Performs destruct operations.

Overrides DestructableInterface::destruct

File

src/Plugin/Purge/Purger/RuntimeMeasurementTracker.php, line 110

Class

RuntimeMeasurementTracker
Provides the tracker that tracks RuntimeMeasurement objects for purgers.

Namespace

Drupal\purge\Plugin\Purge\Purger

Code

public function destruct() {

  // When the buffer contains changes, write them to the state API in one go.
  if (count($this->buffer)) {
    $this->state
      ->setMultiple($this->buffer);
    $this->buffer = [];
  }
}