Model

StockStatusFilter

Magento\CatalogInventory\Model\ResourceModel\StockStatusFilter

What it does

This class filters product queries to show only in-stock items by adding stock status joins and conditions to database SELECT queries.

Developers use this when they need to programmatically filter product collections or custom queries to exclude out-of-stock products, ensuring only available items are displayed to customers.

Public Methods

  • execute()