Log in
Interface

ItemCollectionProviderInterface

Magento\Catalog\Model\Layer\ItemCollectionProviderInterface

What it does

This interface defines a contract for retrieving product collections based on a category in Magento's layered navigation system.

Developers implement this interface to customize how product collections are loaded and filtered when browsing category pages, enabling different collection strategies for various catalog layer types (search, navigation, etc.).

Public Methods

  • getCollection()