Log in
Model

ShipmentValidator

Magento\Sales\Model\Order\Shipment\ShipmentValidator

What it does

This class validates Magento 2 shipment entities before they are saved or processed.

Developers use this validator to ensure shipment data meets all required business rules and constraints by passing the shipment object and an array of specific validators.

It acts as a facade that delegates the actual validation logic to the core Sales validator.

Public Methods

  • validate()