Model
FilterList
Magento\Catalog\Model\Layer\FilterList
What it does
This class manages and creates layered navigation filters for catalog product listings in Magento 2.
Developers use it to retrieve the collection of filters (category, price, attributes) that appear in layered navigation on category and search result pages.
It determines which filter types to instantiate based on attribute configuration and handles the lifecycle of filter objects.
Public Methods
- getFilters()
- _resetState()