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