FormYamlConfiguration
Represents a single auto-discovered form YAML configuration file.
Carries the EXT: path, the priority used for merge ordering, and the declared set name from config.yaml. A lower priority value is loaded first (acts as base); higher priority values are merged on top and can override earlier values.
The $setName field mirrors the "name" key from config.yaml (e.g. "my-vendor/my-set") and is used both for the disable mechanism ($GLOBALS['TYPO3_CONF_VARS']['EXTENSIONS']['form']['disabledSets']) and for diagnostic / logging output.
Table of Contents
Properties
Methods
- __construct() : mixed
Properties
$path
public
string
$path
$priority
public
int
$priority
$setName
public
string
$setName
= ''
Methods
__construct()
public
__construct(string $path, int $priority[, string $setName = '' ]) : mixed
Parameters
- $path : string
-
EXT: path to the YAML file, e.g. 'EXT:my_extension/Configuration/Form/MySet/config.yaml'
- $priority : int
-
Load order: lower = earlier = acts as base (default: 100)
- $setName : string = ''
-
Declared "name" from config.yaml, e.g. "my-vendor/my-set". Empty string if omitted.