Interface
ValidatorResultInterface
Magento\Sales\Model\ValidatorResultInterface
What it does
This interface defines a contract for validator result objects in Magento 2 Sales module.
It provides methods to collect, check, and retrieve validation error messages.
Developers use this when implementing validators for sales-related entities like orders, invoices, or shipments to communicate validation failures back to the calling code.
Public Methods
- addMessage()
- hasMessages()
- getMessages()