Log in
Model

ProductIdsBySkusStorage

Magento\InventoryCatalog\Model\Cache\ProductIdsBySkusStorage

What it does

This class provides in-memory caching for product ID lookups by SKU during a single request.

Developers use it to avoid repeated database queries when converting product SKUs to IDs, improving performance for inventory operations.

The cache automatically resets between requests and normalizes SKUs to lowercase for case-insensitive matching.

Public Methods

  • _resetState()
  • get()
  • set()
  • delete()
  • clean()