Model
Builder
Magento\Theme\Model\PageLayout\Config\Builder
What it does
This class builds and provides page layout configuration by collecting and merging layouts.xml files from all registered themes.
Developers use this to retrieve available page layout options (like 1column, 2columns-left, etc.) for rendering pages.
It caches the merged configuration for performance, preventing repeated file system operations.
Public Methods
- getPageLayoutsConfig()