interface DestructableInterface

The interface for services that need explicit destruction.

Hierarchy

Expanded class hierarchy of DestructableInterface

All classes that implement DestructableInterface

6 files declare their use of DestructableInterface
AliasWhitelist.php in drupal/core/lib/Drupal/Core/Path/AliasWhitelist.php
Contains \Drupal\Core\Path\AliasWhitelist.
DatabaseStorageExpirable.php in drupal/core/lib/Drupal/Core/KeyValueStore/DatabaseStorageExpirable.php
Contains Drupal\Core\KeyValueStore\DatabaseStorageExpirable.
KeyValueDatabaseExpirableFactory.php in drupal/core/lib/Drupal/Core/KeyValueStore/KeyValueDatabaseExpirableFactory.php
Contains Drupal\Core\KeyValueStore\KeyValueDatabaseExpirableFactory.
LocaleLookup.php in drupal/core/modules/locale/lib/Drupal/locale/LocaleLookup.php
Contains \Drupal\locale\Locale\Lookup.
LocaleTranslation.php in drupal/core/modules/locale/lib/Drupal/locale/LocaleTranslation.php
Contains \Drupal\Core\Language\LocaleTranslation.

... See full list

File

drupal/core/lib/Drupal/Core/DestructableInterface.php, line 13
Contains \Drupal\Core\DestructableInterface.

Namespace

Drupal\Core
View source
interface DestructableInterface {

  /**
   * Performs destruct operations.
   */
  public function destruct();

}

Members

Namesort descending Modifiers Type Description Overrides
DestructableInterface::destruct public function Performs destruct operations. 6