function module_uninstall

Uninstalls a given list of disabled modules.

Deprecated

as of Drupal 8.0. Use Drupal::moduleHandler()->uninstall($module_list, $uninstall_dependents = TRUE).

7 calls to module_uninstall()
BreakpointThemeTest::testThemeBreakpointGroupModule in drupal/core/modules/breakpoint/lib/Drupal/breakpoint/Tests/BreakpointThemeTest.php
Test the breakpoints defined by the custom group in the module.
ConfigInstallWebTest::testIntegrationModuleReinstallation in drupal/core/modules/config/lib/Drupal/config/Tests/ConfigInstallWebTest.php
Tests module re-installation.
LocaleUninstallTest::testUninstallProcess in drupal/core/modules/locale/lib/Drupal/locale/Tests/LocaleUninstallTest.php
Check if the values of the Locale variables are correct after uninstall.
ModuleApiTest::testDependencyResolution in drupal/core/modules/system/lib/Drupal/system/Tests/Module/ModuleApiTest.php
Test dependency resolution.
system_modules_uninstall_submit in drupal/core/modules/system/system.admin.inc
Processes the submitted uninstall form.

... See full list

File

drupal/core/includes/module.inc, line 231
API for loading and interacting with Drupal modules.

Code

function module_uninstall($module_list = array(), $uninstall_dependents = TRUE) {
  return Drupal::moduleHandler()
    ->uninstall($module_list, $uninstall_dependents);
}