Search for uninstall

  1. Search 7.x for uninstall
  2. Search 8.9.x for uninstall
  3. Search 10.3.x for uninstall
  4. Search 11.x for uninstall
  5. Other projects
Title Object type File name Summary
BlockTest::testUninstallTheme function core/modules/block/tests/src/Functional/BlockTest.php Tests that uninstalling a theme removes its block configuration.
ClaroTest::testIsUninstallable function core/tests/Drupal/FunctionalTests/Theme/ClaroTest.php Tests that the Claro theme can be uninstalled.
ClassyUninstallUpdateTest class core/modules/system/tests/src/Functional/Update/ClassyUninstallUpdateTest.php Ensures that update hook uninstalls Classy when it's no longer needed.
ClassyUninstallUpdateTest.php file core/modules/system/tests/src/Functional/Update/ClassyUninstallUpdateTest.php
ClassyUninstallUpdateTest::setDatabaseDumpFiles function core/modules/system/tests/src/Functional/Update/ClassyUninstallUpdateTest.php Set database dump files to be used.
ClassyUninstallUpdateTest::testUpdate function core/modules/system/tests/src/Functional/Update/ClassyUninstallUpdateTest.php Ensures that Classy is disabled if it's no longer needed.
ClassyUninstallUpdateTest::testUpdateClassyNeeded function core/modules/system/tests/src/Functional/Update/ClassyUninstallUpdateTest.php Ensures that updates run without errors when Classy is still needed.
ClassyUninstallUpdateTest::testUpdateClassyNotInstalled function core/modules/system/tests/src/Functional/Update/ClassyUninstallUpdateTest.php Ensures that updates run without errors when Classy is not installed.
CommentUninstallTest class core/modules/comment/tests/src/Kernel/CommentUninstallTest.php Tests comment module uninstall.
CommentUninstallTest.php file core/modules/comment/tests/src/Kernel/CommentUninstallTest.php
CommentUninstallTest::$modules property core/modules/comment/tests/src/Kernel/CommentUninstallTest.php Modules to enable.
CommentUninstallTest::setUp function core/modules/comment/tests/src/Kernel/CommentUninstallTest.php
CommentUninstallTest::testCommentUninstallWithField function core/modules/comment/tests/src/Kernel/CommentUninstallTest.php Tests if comment module uninstall fails if the field exists.
CommentUninstallTest::testCommentUninstallWithoutField function core/modules/comment/tests/src/Kernel/CommentUninstallTest.php Tests if uninstallation succeeds if the field has been deleted beforehand.
comment_uninstall function core/modules/comment/comment.install Implements hook_uninstall().
ConfigDependencyTest::providerConfigEntityUninstallComplex function core/tests/Drupal/KernelTests/Core/Config/ConfigDependencyTest.php Data provider for self::testConfigEntityUninstallComplex().
ConfigDependencyTest::testConfigEntityUninstall function core/tests/Drupal/KernelTests/Core/Config/ConfigDependencyTest.php Tests ConfigManager::uninstall() and config entity dependency management.
ConfigDependencyTest::testConfigEntityUninstallComplex function core/tests/Drupal/KernelTests/Core/Config/ConfigDependencyTest.php Tests complex configuration entity dependency handling during uninstall.
ConfigDependencyTest::testConfigEntityUninstallThirdParty function core/tests/Drupal/KernelTests/Core/Config/ConfigDependencyTest.php @covers ::uninstall[[api-linebreak]]
@covers ::getConfigEntitiesToChangeOnDependencyRemoval[[api-linebreak]]
ConfigEntityBase::$isUninstalling property core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php Whether the config is being deleted by the uninstall process.
ConfigEntityBase::isUninstalling function core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php Returns whether this entity is being changed during the uninstall process.
ConfigEntityBase::setUninstalling function core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php
ConfigEntityInterface::isUninstalling function core/lib/Drupal/Core/Config/Entity/ConfigEntityInterface.php Returns whether this entity is being changed during the uninstall process.
ConfigImporterTest::testUninstallThemeIncrementsCount function core/tests/Drupal/KernelTests/Core/Config/ConfigImporterTest.php Tests that uninstall a theme in config import correctly imports all config.
ConfigImportModuleUninstallValidatorInterface interface core/lib/Drupal/Core/Extension/ConfigImportModuleUninstallValidatorInterface.php Special interface for module uninstall validators for configuration import.
ConfigImportModuleUninstallValidatorInterface.php file core/lib/Drupal/Core/Extension/ConfigImportModuleUninstallValidatorInterface.php
ConfigImportModuleUninstallValidatorInterface::validateConfigImport function core/lib/Drupal/Core/Extension/ConfigImportModuleUninstallValidatorInterface.php Determines reasons a module can not be uninstalled prior to config import.
ConfigImportSubscriber::$uninstallValidators property core/lib/Drupal/Core/EventSubscriber/ConfigImportSubscriber.php The uninstall validators.
ConfigImportSubscriber::addUninstallValidator function core/lib/Drupal/Core/EventSubscriber/ConfigImportSubscriber.php Adds a module uninstall validator.
ConfigManager::uninstall function core/lib/Drupal/Core/Config/ConfigManager.php Uninstalls the configuration of a given extension.
ConfigManagerInterface::uninstall function core/lib/Drupal/Core/Config/ConfigManagerInterface.php Uninstalls the configuration of a given extension.
ContentUninstallValidator class core/lib/Drupal/Core/Entity/ContentUninstallValidator.php Validates module uninstall readiness based on existing content entities.
ContentUninstallValidator.php file core/lib/Drupal/Core/Entity/ContentUninstallValidator.php
ContentUninstallValidator::$entityTypeManager property core/lib/Drupal/Core/Entity/ContentUninstallValidator.php The entity type manager service.
ContentUninstallValidator::validate function core/lib/Drupal/Core/Entity/ContentUninstallValidator.php Determines the reasons a module can not be uninstalled.
ContentUninstallValidator::__construct function core/lib/Drupal/Core/Entity/ContentUninstallValidator.php Constructs a new ContentUninstallValidator.
content_uninstall_validator service core/core.services.yml Drupal\Core\Entity\ContentUninstallValidator
DatabaseDriverUninstallValidator class core/lib/Drupal/Core/Extension/DatabaseDriverUninstallValidator.php Ensures installed modules providing a database driver are not uninstalled.
DatabaseDriverUninstallValidator.php file core/lib/Drupal/Core/Extension/DatabaseDriverUninstallValidator.php
DatabaseDriverUninstallValidator::$connection property core/lib/Drupal/Core/Extension/DatabaseDriverUninstallValidator.php The database connection.
DatabaseDriverUninstallValidator::$moduleExtensionList property core/lib/Drupal/Core/Extension/DatabaseDriverUninstallValidator.php The module extension list.
DatabaseDriverUninstallValidator::validate function core/lib/Drupal/Core/Extension/DatabaseDriverUninstallValidator.php Determines the reasons a module can not be uninstalled.
DatabaseDriverUninstallValidator::__construct function core/lib/Drupal/Core/Extension/DatabaseDriverUninstallValidator.php Constructs a new DatabaseDriverUninstallValidator.
database_driver_uninstall_validator service core/core.services.yml Drupal\Core\Extension\DatabaseDriverUninstallValidator
DependencyTest::testUninstallDependents function core/modules/system/tests/src/Functional/Module/DependencyTest.php Tests attempting to uninstall a module that has installed dependents.
drupal_uninstall_schema function core/includes/schema.inc Removes all tables defined in a module's hook_schema().
EntityDefinitionUpdateManager::uninstallEntityType function core/lib/Drupal/Core/Entity/EntityDefinitionUpdateManager.php Uninstalls an entity type definition.
EntityDefinitionUpdateManager::uninstallFieldStorageDefinition function core/lib/Drupal/Core/Entity/EntityDefinitionUpdateManager.php Uninstalls a field storage definition.
EntityDefinitionUpdateManagerInterface::uninstallEntityType function core/lib/Drupal/Core/Entity/EntityDefinitionUpdateManagerInterface.php Uninstalls an entity type definition.
EntityDefinitionUpdateManagerInterface::uninstallFieldStorageDefinition function core/lib/Drupal/Core/Entity/EntityDefinitionUpdateManagerInterface.php Uninstalls a field storage definition.

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