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