Welcome To Our Shell

Mister Spy & Souheyl Bypass Shell

Current Path : /var/www/html/strat/web/core/modules/config/tests/config_test/config/schema/

Linux ift1.ift-informatik.de 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64
Upload File :
Current File : /var/www/html/strat/web/core/modules/config/tests/config_test/config/schema/config_test.schema.yml

# Schema for the configuration files of the Configuration Test module.

config_test_dynamic:
  type: config_entity
  mapping:
    id:
      type: string
      label: 'ID'
    label:
      type: label
      label: 'Label'
    weight:
      type: weight
      label: 'Weight'
    style:
      type: string
      label: 'style'
    size:
      type: string
      label: 'Size'
    size_value:
      type: string
      label: 'Size value'
    protected_property:
      type: string
      label: 'Protected property'
    array_property:
      type: ignore
      label: 'Array property'

config_test.dynamic.*:
  type: config_test_dynamic
  label: 'Config test dynamic settings'

config_test.dynamic.*.*:
  type: config_test_dynamic
  label: 'Config test dynamic settings'

config_test.dynamic.*.third_party.node:
  type: mapping
  mapping:
    foo:
      type: string

config_test.query.*:
  type: config_entity
  mapping:
    id:
      type: string
      label: 'ID'
    label:
      type: label
      label: 'Label'
    array:
      type: sequence
      label: 'Array level 1'
      sequence:
        type: sequence
        label: 'Array level 2'
        sequence:
          type: integer
          label: 'Value'
    number:
      type: integer
      label: 'number'

config_test.types:
  type: config_object
  label: 'Configuration type'
  mapping:
    array:
      type: sequence
      label: 'Array'
      sequence:
        type: string
        label: 'Item'
    boolean:
      type: boolean
      label: 'Boolean'
    exp:
      type: float
      label: 'Exponential'
    float:
      type: float
      label: 'Float'
    float_as_integer:
      type: float
      label: 'Float'
    hex:
      type: integer
      label: 'Hexadecimal'
    int:
      type: integer
      label: 'Integer'
    octal:
      # Symfony 5.1's YAML parser issues a deprecation when reading octal with a
      # leading zero, to comply with YAML 1.2. However PECL YAML is still YAML 1.1
      # compliant.
      # @see core/modules/config/tests/config_test/config/install/config_test.types.yml
      # @see \Drupal\KernelTests\Core\Config\ConfigCRUDTest::testDataTypes()
      # @todo Mark as required again in https://www.drupal.org/project/drupal/issues/3205480
      requiredKey: false
      type: integer
      label: 'Octal'
    string:
      type: string
      label: 'String'
    string_int:
      type: string
      label: 'String integer'
    # All the above types, but now nullable.
    nullable_array:
      type: sequence
      label: 'Nullable array'
      nullable: true
      sequence:
        type: string
        label: 'Item'
    nullable_boolean:
      type: boolean
      label: 'Nullable boolean'
      nullable: true
    nullable_exp:
      type: float
      label: 'Nullable exponential'
      nullable: true
    nullable_float:
      type: float
      label: 'Nullable float'
      nullable: true
    nullable_float_as_integer:
      type: float
      label: 'Float'
      nullable: true
    nullable_hex:
      type: integer
      label: 'Nullable hexadecimal'
      nullable: true
    nullable_int:
      type: integer
      label: 'Nullable integer'
      nullable: true
    nullable_octal:
      type: integer
      label: 'Nullable octal'
      nullable: true
    nullable_string:
      type: string
      label: 'Nullable string'
      nullable: true
    nullable_string_int:
      type: string
      label: 'Nullable string integer'
      nullable: true
    # To test required vs optional keys.
    mapping_with_only_required_keys:
      type: mapping
      label: 'Mapping with only required keys'
      mapping:
        north: { type: string }
        east: { type: string }
        south: { type: string }
        west: { type: string }
    mapping_with_some_required_keys:
      type: mapping
      label: 'Mapping with only required keys'
      mapping:
        north: { type: string }
        east: { type: string, requiredKey: false }
        south: { type: string }
        west: { type: string, requiredKey: false }
    mapping_with_only_optional_keys:
      type: mapping
      label: 'Mapping with only optional keys'
      mapping:
        north: { type: string, requiredKey: false }
        east: { type: string, requiredKey: false }
        south: { type: string, requiredKey: false }
        west: { type: string, requiredKey: false }

config_test.types.fully_validatable:
  type: config_test.types
  constraints:
    FullyValidatable: ~

config_test.no_status.default:
  type: config_object
  label: 'Configuration no status default'
  mapping:
    id:
      type: string
      label: 'ID'
    label:
      type: label
      label: 'Label'
    uuid:
      type: string
      label: 'UUID'

config_test.system:
  type: config_object
  label: 'Configuration system'
  mapping:
    foo:
      type: string
      label: 'Foo'
    baz:
      type: string
      label: 'Baz'
    '404':
      type: string
      label: '404'

config_test.new:
  type: config_object
  label: 'Configuration test'
  mapping:
    key:
      type: string
      label: 'Test setting'
    new_key:
      type: string
      label: 'Test setting'
    uuid:
      type: uuid

config_test.old:
  type: config_test.new

config_test.foo:
  type: config_object
  label: 'Configuration test'
  mapping:
    value:
      type: mapping
      label: 'Value'
      mapping:
        key:
          type: string
          label: 'Key'
    label:
      type: label
      label: 'Label'
    # Note that config_object should never be used on a non-root key.
    broken_langcode_required:
      type: config_object
      required: false
      mapping:
        foo:
          type: string

config_test.bar:
  type: config_test.foo

system.action.*.third_party.config_test:
  type: mapping
  label: 'Third party setting for action entity'
  mapping:
    integer:
      type: integer
      label: 'Integer'

config_test.validation:
  type: config_object
  label: 'Configuration type'
  constraints:
    Callback:
      callback: [\Drupal\config_test\ConfigValidation, validateMapping]
  mapping:
    llama:
      type: string
      constraints:
        Callback:
          callback: [\Drupal\config_test\ConfigValidation, validateLlama]
    cat:
      type: mapping
      mapping:
        type:
          type: string
          constraints:
            Callback:
              callback: [\Drupal\config_test\ConfigValidation, validateCats]
        count:
          type: integer
          constraints:
            Callback:
              callback: [\Drupal\config_test\ConfigValidation, validateCatCount]
    giraffe:
      type: sequence
      constraints:
        Callback:
          callback: [\Drupal\config_test\ConfigValidation, validateSequence]
      sequence:
        type: string
        constraints:
          Callback:
            callback: [\Drupal\config_test\ConfigValidation, validateGiraffes]
    uuid:
      type: uuid

    # @see \Drupal\KernelTests\Config\TypedConfigTest::testNotBlankInteractionWithNotNull()
    string__not_blank:
      type: string
      constraints:
        NotBlank: {}

bypass 1.0, Devloped By El Moujahidin (the source has been moved and devloped)
Email: contact@elmoujehidin.net bypass 1.0, Devloped By El Moujahidin (the source has been moved and devloped) Email: contact@elmoujehidin.net