FormYamlConfiguration

Read onlyYes
FinalYes

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.

Internal

Table of Contents

Properties

$path  : string
$priority  : int
$setName  : string

Methods

__construct()  : mixed

Properties

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.


        
On this page

Search results