FilterAttributeReader
Magento\CatalogGraphQl\Model\Config\FilterAttributeReader
What it does
This class dynamically reads and configures which product attributes are available for filtering in GraphQL queries.
It determines filter types (equal, range, or match) based on attribute properties and ensures only searchable, filterable, or layered navigation attributes with options are included.
Developers use this when extending GraphQL product filtering capabilities or customizing which attributes appear in ProductAttributeFilterInput.
Public Methods
- read()