A module which auto-generates a skeleton or "scaffolding" for a module, along with hints on how to fill them in. Useful for newbie developers to learn how hooks work, and seasoned developers who are too lazy to look up what arguments a function has to take. But more than this, module builder can generate:
- A .test file with scaffold for a test case class
- An api.php file to document the module's hooks
- A README file
There is also experimental code for generating a theme.
This module has two different ways of being used, as a Drupal module with an admin UI, and as a Drush plugin. These use the same core API to generate module code. However, most active development of advanced features is taking place on the Drush side of things.
Install this module as normal and download/process hook data on the settings page. Use the version appropriate for your version of Drupal.
Install the entire module folder in a place where Drush can find plugins (see Drush documentation for details). It can then be used for any Drupal site that Drush can be used with, independent of Drupal version. Use 7.x-2.x-dev version as a Drush plugin for any version of Drupal, and use Drush 4.x; see the documentation for more details.