generate:plugin:condition

Генерирует плагин условия.

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

drupal generate:plugin:condition  [options]
gpco

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

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

--module

Имя модуля.

--class

Название класса плагина условия

--label

Заголовок плагина условия

--plugin-id

ID плагина условия

--context-definition-id

ID контекста определения

--context-definition-label

Заголовок контекста определения

--context-definition-required

Контекст определения обязателен (TRUE/FALSE)

Примеры

Генерирует плагин условия для сущности нода по имени модуля, классу, заголовку, ID и контексту определения

drupal generate:plugin:condition  \
  --module="modulename"  \
  --class="ExampleCondition"  \
  --label="Example condition"  \
  --plugin-id="example_condition"  \
  --context-definition-id="entity:node"  \
  --context-definition-label="node"  \
  --context-definition-required

Генерирует плагин условия для языка по имени модуля, классу, заголовку, ID и контексту определения

drupal generate:plugin:condition  \
  --module="modulename"  \
  --class="ExampleCondition"  \
  --label="Example condition"  \
  --plugin-id="example_condition"  \
  --context-definition-id="language"  \
  --context-definition-label="Language"  \
  --context-definition-required

Генерирует плагин условия для роли по имени модуля, классу, заголовку, ID и контексту определения

drupal generate:plugin:condition  \
  --module="modulename"  \
  --class="ExampleCondition"  \
  --label="Example condition"  \
  --plugin-id="example_condition"  \
  --context-definition-id="entity:user_role"  \
  --context-definition-label="user_role"  \
  --context-definition-required