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