generate:plugin:condition

Genera un plugin de condición.

Uso:

drupal generate:plugin:condition  [options]
gpco

Opciones disponibles

OpciónDetalles

--module

Nombre del módulo.

--class

Nombre de la clase para el plugin de condición

--label

Etiqueta del plugin de condición

--plugin-id

ID del plugin de condición

--context-definition-id

ID de definición de contexto

--context-definition-label

Etiqueta de la definición de contexto

--context-definition-required

Una definición de contexto es obligatoria (TRUE/FALSE)

Ejemplos

Generar un plugin de condición para un tipo de entidad nodo especificando el nombre del módulo, la clase, la etiqueta su id y la definición de contexto

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

Generar un plugin de condición para idioma especificando el nombre del módulo, la clase, la etiqueta su id y la definición de contexto

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

Generar un plugin de condición para configuración de rol especificando el nombre del módulo, la clase, la etiqueta, su id y la definición de contexto

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