Log in
Model

OrderValidator

Magento\Sales\Model\Order\OrderValidator

What it does

This class validates Order entities in Magento 2 by running specified validation rules against an order object.

Developers use this when they need to ensure an order meets certain business requirements before processing operations like saving, shipping, or invoicing.

It acts as a facade that delegates validation logic to the underlying validator system.

Public Methods

  • validate()