- Issue created by @wim leers
📌
[later phase] Support matching `{type: array, …}` prop shapes
Postponed
added type: array
support and added this:
# TRICKY: unfortunately, `field.storage_settings.*` does not store cardinality, but the FieldStorageConfig
# entity does (config schema: `field.storage.*.*`). Hence the need for an additional key-value pair.
cardinality:
type: integer
label: 'Maximum number of values accepted by this component prop'
# @todo Uncomment this once XB requires Drupal >=11.2
#constraints:
# AtLeastOneOf:
# constraints:
# - Choice:
# # @see \Drupal\Core\Field\FieldStorageDefinitionInterface::CARDINALITY_UNLIMITED
# - -1
# - Range:
# min: 2
# Optional *if* the default of cardinality = 1 should be used.
requiredKey: false
See the change record → for 📌 Remove the restriction from RecursiveContextualValidator that prevents using custom groups. Needs review , which ships with Drupal 11.2x..
Postponed
0.0
Config management