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