generate:module

Tạo một module.

Usage:

drupal generate:module [options]
gm

Available options

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