Description
Describe the bug
In Drupal 8.x and above, there is no longer a way to "enable/disable" modules. Instead we "install/uninstall" them.
However, Drush still has a pm:enable command along with pm:uninstall.
This is confusing (enable is the opposite of uninstall?) and inconsistent with the Drupal UI.
To Reproduce
List commands in Drush and you'll see that pm:enable turns a module on, and pm:uninstall turns it off (which also involves adding/removing configuration, database tables, and/or content).
Expected behavior
The pm:enable command should be named pm:install for consistency with the Drupal UI and with the pm:uninstall command.
System Configuration
Q | A |
---|---|
Drush version? | 10.x |
Drupal version? | 9.x/8.x |
PHP version | any |
OS? | any |
Additional information
Drupal core issue about making the Drupal UI more consistent in this area:
https://www.drupal.org/project/drupal/issues/2891294
which is part of a meta issue:
https://www.drupal.org/project/drupal/issues/2888657
Activity