Log in
Model

ShipmentItemsValidator

Magento\Sales\Model\Order\Shipment\ShipmentItemsValidator

What it does

This class validates shipment items before creating a shipment in Magento 2.

Developers use this class to ensure that all items being shipped meet specific business rules and requirements, such as quantity constraints and availability checks.

It aggregates multiple validators and returns a unified validation result with any error messages.

Public Methods

  • validate()