generate:module

Criar um módulo.

Utilização:

drupal generate:module  [options]
gm

Opções disponíveis

OpçãoDetalhes

--module

O nome do módulo

--machine-name

O nome de máquina (apenas minúsculas e sublinhado)

--module-path

O caminho do módulo

--description

Descrição do módulo

--core

Versão do core

--package

Pacote do módulo

--module-file

Add a .module file

--features-bundle

Define module as feature using the given Features bundle name

--composer

Adicionar um arquivo composer.json

--dependencies

Dependências do módulo separados por vírgulas (i.e. context, panels)

--test

Criar uma classe de teste

--twigtemplate

Generate theme template

Exemplos

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