generate:module
Generează un modul.
Usage:
drupal generate:module [options]
gm
Available options
Option | Details |
---|---|
--module | Numele Modulului |
--machine-name | Numele mașină (doar minuscule și liniuțe jos) |
--module-path | Calea către modul |
--description | Descrierea modulului |
--core | Versiunea nucleului |
--package | Pachetul modulului |
--module-file | Add a .module file |
--features-bundle | Define module as feature using the given Features bundle name |
--composer | Adaugă un fișier composer.json |
--dependencies | Dependințele modulului trebuie să fie separate prin virgulă (ex. context, panels) |
--test | Generează o clasă pentru testare |
--twigtemplate | Generate theme template |
Examples
Generate a module specifying the module name, machine name, the path, its description, drupal core and the package name. In this example the composer file, the unit test and twig template are generated too
drupal generate:module \
--module="modulename" \
--machine-name="modulename" \
--module-path="/modules/custom" \
--description="My Awesome Module" \
--core="8.x" \
--package="Custom" \
--module-file \
--composer \
--test \
--twigtemplate