generate:module

Génère un module.

Utilisation:

drupal generate:module [options]
  gm

Options disponibles

Option Détails
--module Le nom du module
--machine-name Le nom machine (minuscules et underscore _ seulement)
--module-path Le chemin du module
--description Description du module
--core Version du cœur.
--package Paquet <em>package</em> du module
--module-file Ajouter un fichier .module
--features-bundle Définir le module en tant que "feature" en précisant le bundle de Features concerné
--composer Ajouter un fichier composer.json
--dependencies Dépendances du modules (par exemple : context, galleria, panels)
--test Générer une classe de test
--twigtemplate Generate theme template

Exemples

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