Log in
Model

CompositeValidator

Magento\Customer\Model\Address\CompositeValidator

What it does

This class implements the Composite design pattern to validate customer addresses by aggregating multiple validators.

Developers use this when they need to run multiple validation rules against a customer address and collect all validation errors in one place.

It's commonly used during address creation or updates to ensure all business rules are satisfied.

Public Methods

  • validate()