generate:module

Generează un modul.

Usage:

drupal generate:module  [options]
gm

Available options

OptionDetails

--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