Module template

Component ID

1312018

Component name

Module template

Component type

module

Maintenance status

Development status

Component security advisory coverage

not-covered

Component created

Component changed

Component body

This module creates an empty module with selected features. It generates necessary files and functions which will be used by developers to develop their great modules.

An idea of this project is to minify initial steps while creating custom module by providing correct naming and possibility to add code snippets by selecting necessary features. It should cover next tasks:
- quick module creation
- help with correct naming and parameters for the functions
- implement code templates for other modules

Its place between examples and features modules.

At this moment realized these options:
- empty form
- hook_menu
- page
- views

This module is a competitor of module_builder. Key differences are:
1. It have API for other modules
2. Realized replacement patterns and placeholder for additional settings, so user could configure output
3. Structure generated using Render API, which gives all its bonuses for altering output

Future development will include drush integration and number of other options (blocks creation, ctools modal form, etc).

Any suggestions are accepted and welcomed in issues.