Search for __destruct

  1. Search 7.x for __destruct
  2. Search 9.5.x for __destruct
  3. Search 8.9.x for __destruct
  4. Search 10.3.x for __destruct
  5. Other projects
Title Object type File name Summary
CacheCollector::destruct function core/lib/Drupal/Core/Cache/CacheCollector.php Performs destruct operations.
CallsDestructableServiceController class core/modules/system/tests/modules/destructable_test/src/Controller/CallsDestructableServiceController.php Controller to instantiate the destructable service.
CallsDestructableServiceController.php file core/modules/system/tests/modules/destructable_test/src/Controller/CallsDestructableServiceController.php
CallsDestructableServiceController::$destructable property core/modules/system/tests/modules/destructable_test/src/Controller/CallsDestructableServiceController.php Destructable service.
CallsDestructableServiceController::create function core/modules/system/tests/modules/destructable_test/src/Controller/CallsDestructableServiceController.php Instantiates a new instance of the implementing class using autowiring.
CallsDestructableServiceController::render function core/modules/system/tests/modules/destructable_test/src/Controller/CallsDestructableServiceController.php Render callback.
CallsDestructableServiceController::__construct function core/modules/system/tests/modules/destructable_test/src/Controller/CallsDestructableServiceController.php
Connection::__destruct function core/lib/Drupal/Core/Database/Connection.php Ensures that the client connection can be garbage collected.
Connection::__destruct function core/modules/sqlite/src/Driver/Database/sqlite/Connection.php Destructor for the SQLite connection.
Destructable::destruct function core/modules/system/tests/modules/destructable_test/src/Destructable.php Performs destruct operations.
DestructableInterface::destruct function core/lib/Drupal/Core/DestructableInterface.php Performs destruct operations.
DestructableServiceTest::testDestructableServiceExecutionOrder function core/tests/Drupal/FunctionalTests/HttpKernel/DestructableServiceTest.php
DisplayPluginCollection::__destruct function core/modules/views/src/DisplayPluginCollection.php Destructs a DisplayPluginCollection object.
DownloadTest::testNonDestructiveDownload function core/modules/migrate/tests/src/Kernel/process/DownloadTest.php Tests a download that renames the downloaded file if there's a collision.
Drupal\destructable_test\Destructable service core/modules/system/tests/modules/destructable_test/destructable_test.services.yml
KernelDestructionSubscriber class core/lib/Drupal/Core/EventSubscriber/KernelDestructionSubscriber.php Destructs services that are initiated and tagged with "needs_destruction".
KernelDestructionSubscriber.php file core/lib/Drupal/Core/EventSubscriber/KernelDestructionSubscriber.php
KernelDestructionSubscriber::$services property core/lib/Drupal/Core/EventSubscriber/KernelDestructionSubscriber.php Holds an array of service ID's that will require destruction.
KernelDestructionSubscriber::getSubscribedEvents function core/lib/Drupal/Core/EventSubscriber/KernelDestructionSubscriber.php Registers the methods in this class that should be listeners.
KernelDestructionSubscriber::onKernelTerminate function core/lib/Drupal/Core/EventSubscriber/KernelDestructionSubscriber.php Invoked by the terminate kernel event.
KernelDestructionSubscriber::registerService function core/lib/Drupal/Core/EventSubscriber/KernelDestructionSubscriber.php Registers a service for destruction.
LibraryDiscoveryCollectorTest::testDestruct function core/tests/Drupal/Tests/Core/Asset/LibraryDiscoveryCollectorTest.php Tests the destruct method.
LocaleTranslation::destruct function core/modules/locale/src/LocaleTranslation.php Performs destruct operations.
LocaleTranslationTest::testDestruct function core/modules/locale/tests/src/Unit/LocaleTranslationTest.php Tests for \Drupal\locale\LocaleTranslation::destruct().
MenuActiveTrail::destruct function core/lib/Drupal/Core/ProxyClass/Menu/MenuActiveTrail.php Performs destruct operations.
ModuleHandler::destruct function core/lib/Drupal/Core/Extension/ModuleHandler.php Performs destruct operations.
ObjectSerialization::__destruct function core/lib/Drupal/Core/Test/ObjectSerialization.php ObjectSerialization destructor.
PerformanceDataCollector::destruct function core/modules/system/tests/modules/performance_test/src/PerformanceDataCollector.php Performs destruct operations.
RegisterServicesForDestructionPass class core/lib/Drupal/Core/DependencyInjection/Compiler/RegisterServicesForDestructionPass.php Adds services to the "kernel.destructable_services" container parameter.
RegisterServicesForDestructionPass.php file core/lib/Drupal/Core/DependencyInjection/Compiler/RegisterServicesForDestructionPass.php
RegisterServicesForDestructionPass::process function core/lib/Drupal/Core/DependencyInjection/Compiler/RegisterServicesForDestructionPass.php
Registry::destruct function core/lib/Drupal/Core/Theme/Registry.php Performs destruct operations.
RouteBuilder::destruct function core/lib/Drupal/Core/ProxyClass/Routing/RouteBuilder.php Performs destruct operations.
RouteBuilder::destruct function core/lib/Drupal/Core/Routing/RouteBuilder.php Performs destruct operations.
ServiceDestructionTest class core/tests/Drupal/KernelTests/Core/DrupalKernel/ServiceDestructionTest.php Tests that services are correctly destructed.
ServiceDestructionTest.php file core/tests/Drupal/KernelTests/Core/DrupalKernel/ServiceDestructionTest.php
ServiceDestructionTest::testDestructionUnused function core/tests/Drupal/KernelTests/Core/DrupalKernel/ServiceDestructionTest.php Verifies that services are not unnecessarily destructed when not used.
ServiceDestructionTest::testDestructionUsed function core/tests/Drupal/KernelTests/Core/DrupalKernel/ServiceDestructionTest.php Verifies that services are destructed when used.
TestClass::destruct function core/modules/system/tests/modules/service_provider_test/src/TestClass.php Performs destruct operations.
Transaction::__destruct function core/lib/Drupal/Core/Database/Transaction.php
TransactionManagerBase::__destruct function core/lib/Drupal/Core/Database/Transaction/TransactionManagerBase.php Destructor.

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.