Performs garbage collection as needed when destructing the storage object.
File
- drupal/core/lib/Drupal/Core/KeyValueStore/DatabaseStorageExpirable.php, line 61
- Contains Drupal\Core\KeyValueStore\DatabaseStorageExpirable.
Class
- DatabaseStorageExpirable
- Defines a default key/value store implementation for expiring items.
Namespace
Drupal\Core\KeyValueStore
Code
public function __destruct() {
if ($this->needsGarbageCollection) {
$this
->garbageCollection();
}
}