popsu-d9/old.vendor/drupal/console-en/translations/generate.plugin.validationconstraint.yml
2022-04-27 11:30:43 +02:00

30 lines
1.2 KiB
YAML

description: 'Generate a validation constraint plugin.'
help: 'The <info>generate:plugin:validationconstraint</info> command helps you generate a new validation constraint plugin.'
welcome: 'Welcome to the Drupal Validation Constraint Plugin generator'
options:
class: 'Plugin class name'
label: 'Plugin label'
plugin-id: 'Plugin id'
hook: 'Generate hook to validate a field'
bundle: 'Bundle'
field-id: 'Field id'
questions:
class: 'Enter the plugin class name'
label: 'Enter the plugin label'
plugin-id: 'Enter the plugin id'
hook: 'Do you want to generate a hook to validate a field?'
bundle: 'Enter entity bundle'
field-id: 'Enter field id'
examples:
- description: 'Generate a validation constraint plugin specifying the module name, the class, its label, the plugin id, the entity bundle and the field id'
execution: |
drupal generate:plugin:validationconstraint \
--module="modulename" \
--class="ExampleConstraint" \
--label="Example validation constraint" \
-plugin-id="example_validation_constraint" \
--hook \
--field-id="field_exmaple_id" \
--bundle="entity_example_bundle" \
--no-interaction