generate:module

Criar um módulo.

Utilização:

drupal generate:module [options]
gm

Opções disponíveis

Opção Detalhes
--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