Log in
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()