Log in
Model

Resolver

Magento\Catalog\Model\Layer\Resolver

What it does

The Layer Resolver manages the creation and retrieval of catalog layer instances in Magento 2.

Developers use this class to get the appropriate layer type (category or search) for product filtering and navigation.

It ensures only one layer instance is created per request and provides a factory pattern for layer instantiation based on the context (category browsing vs search results).

Public Methods

  • create()
  • get()
  • _resetState()