Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
By jpulles on
The drupal hook_install function does not use a return code to indicate success or failure. In both cases, the module that is being installed is activated. Shouldn't that only be done in case of a successfull install?
I want my module only to be installed and activated when certain requirements are met. How can this be done?