generate:plugin:condition

Génère un plugin de condition.

Utilisation:

drupal generate:plugin:condition [options]
  gpco

Options disponibles

Option Détails
--module Le nom du module.
--class Nom de la classe du plugin de condition
--label Label du plugin de condition
--plugin-id Id du plugin de condition
--context-definition-id Id de la définition du contexte
--context-definition-label Label de la définition du contexte
--context-definition-required La définition du contexte est-elle requise ? (TRUE/FALSE)

Exemples

Generate a plugin condition for a node entity type specifying the module name, the class, the label, its id and the context definition

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

Generate a plugin condition for language specifying the module name, the class, the label, its id and the context definition

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

Generate a plugin condition for role configuration specifying the module name, the class, the label, its id and the context definition

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