Log in
Model

StructureLazy

Magento\Config\Model\Config\StructureLazy

What it does

This class provides lazy loading functionality for Magento 2's system configuration structure.

It delays loading the configuration structure data until it's actually needed, improving performance by avoiding unnecessary data loading.

Developers would typically not use this class directly, as Magento's dependency injection system handles it automatically when working with admin configuration sections, tabs, and fields.

Public Methods

  • getElement()
  • getTabs()
  • getSectionList()
  • getElementByConfigPath()
  • getFirstSection()
  • getElementByPathParts()
  • getFieldPathsByAttribute()
  • getFieldPaths()