Log in
Interface

AvailabilityFlagInterface

Magento\Catalog\Model\Layer\AvailabilityFlagInterface

What it does

This interface defines a contract for determining whether filters are enabled in a Magento catalog layer.

Developers implement this interface to create classes that check if specific filtering functionality (like layered navigation filters) should be available based on the current layer context and filter configuration.

It's commonly used in product listing pages to control filter availability dynamically.

Public Methods

  • isEnabled()