generate:module

Сгенерировать модуль.

Использование:

drupal generate:module  [options]
gm

Доступные параметры

КомандаДетали

--module

Название модуля

--machine-name

Машинное имя (только буквы в нижнем регистре и знак подчеркивания)

--module-path

Путь до модуля

--description

Описание модуля

--core

Версия ядра

--package

Module package

--module-file

Добавить файл .module

--features-bundle

Определить модуль как feature, используя предоставленное имя бандла

--composer

Добавить файл composer.json

--dependencies

Зависимости модуля через запятую (например, context, panels)

--test

Сгенерировать класс тестов

--twigtemplate

Сгенерировать шаблон темы

Примеры

Генерировать модуль по имени модуля, машинному имени, пути, описанию, версии ядра и имени пакета. В этом примере Composer файл, файл юнит-тестов и twig темплейт тоже будут сгенерированы

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