Log in
Model

OrderedProductAvailabilityChecker

Magento\Sales\Model\Order\Reorder\OrderedProductAvailabilityChecker

What it does

This class checks whether products from an existing order are available for reorder operations.

Developers use this when implementing reorder functionality to validate that specific product types (like configurable or bundle products) can still be added to a new order.

It's extensible via dependency injection, allowing custom availability checkers for different product types.

Public Methods

  • isAvailable()