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()