Log in
Model

Validator

Magento\Sales\Model\Order\Address\Validator

What it does

This validator class ensures that sales order addresses contain all required information before they are saved or used in Magento 2.

Developers use this class when they need to validate order addresses during checkout, order creation, or when converting addresses to customer addresses.

It checks for required fields like name, street, city, email format, and validates country-specific requirements like postal codes and regions.

Public Methods

  • validate()
  • validateForCustomer()