StructureLazy
Magento\Config\Model\Config\StructureLazy
What it does
This class provides lazy loading functionality for Magento 2's system configuration structure.
It defers loading the configuration structure data until it's actually needed, improving performance by avoiding unnecessary data loading during initialization.
Developers typically don't interact with this class directly - it's used internally by Magento's configuration system to optimize memory usage.
Public Methods
- getElement()
- getTabs()
- getSectionList()
- getElementByConfigPath()
- getFirstSection()
- getElementByPathParts()
- getFieldPathsByAttribute()
- getFieldPaths()