Log in
Model

GetSourceItemsBySkuCache

Magento\Inventory\Model\SourceItem\Command\GetSourceItemsBySkuCache

What it does

This class acts as a caching decorator for retrieving source items by SKU in Magento's Multi-Source Inventory (MSI) system.

It stores source item data in memory during a request to avoid redundant database queries when the same SKU is requested multiple times.

The cache is automatically cleared between requests via the ResetAfterRequestInterface, ensuring fresh data for each new request.

Public Methods

  • _resetState()
  • execute()