generate:module

Tạo một module.

Usage:

drupal generate:module  [options]
gm

Available options

OptionDetails

--module

Tên Module

--machine-name

Tên máy (chỉ chữ thường và gạch dưới)

--module-path

Đường dẫn của module

--description

Mô tả module

--core

Phiên bản Core

--package

Module package

--module-file

Add a .module file

--features-bundle

Define module as feature using the given Features bundle name

--composer

Thêm một file composer.json

--dependencies

Sự phụ thuộc của module chia ra bởi dấu phẩy (ví dụ context, panels)

--test

Tạo một test class

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