Model
Validator
Magento\Sales\Model\Validator
What it does
This class serves as a centralized validation orchestrator for sales entities in Magento 2.
It accepts an entity (like an order or invoice) and runs it through multiple validator classes, collecting all validation messages and returning a consolidated result.
Developers use this when they need to validate sales-related objects against multiple business rules in a standardized way.
Public Methods
- validate()