Model
Config
Magento\Theme\Model\Layout\Config
What it does
This class manages page layout configurations in Magento 2, providing access to available page layouts (like 1-column, 2-column, 3-column, etc.) defined in layout XML files.
Developers use this when they need to retrieve available page layouts for display in admin configuration, get details about a specific layout by code, or obtain layout handles for programmatic layout manipulation.
Public Methods
- getPageLayouts()
- getPageLayout()
- getPageLayoutHandles()