FormYamlCollector
FinalYes
Collects all auto-discovered form YAML configuration files across all active TYPO3 extensions.
Each extension can provide YAML files under EXT:my_extension/Configuration/Form/<SetName>/ with an accompanying config.yaml that declares name, label and priority. The collector is populated by FormYamlCollectorConfigurator and provides a priority-sorted list of file paths to ConfigurationManager.
Table of Contents
Methods
- add() : void
- getAllConfigurations() : array<int, FormYamlConfiguration>
- Returns all registered configurations, regardless of priority.
- getPaths() : array<int, string>
- Returns all registered file paths sorted by ascending priority (lower = loaded first = acts as base, higher = override).
Methods
add()
public
add(FormYamlConfiguration $configuration) : void
Parameters
- $configuration : FormYamlConfiguration
getAllConfigurations()
Returns all registered configurations, regardless of priority.
public
getAllConfigurations() : array<int, FormYamlConfiguration>
Useful for diagnostic/debug purposes.
Return values
array<int, FormYamlConfiguration>getPaths()
Returns all registered file paths sorted by ascending priority (lower = loaded first = acts as base, higher = override).
public
getPaths() : array<int, string>