AddressComparatorInterface
Magento\Checkout\Model\AddressComparatorInterface
What it does
This interface defines a contract for comparing two quote addresses in Magento 2's checkout process.
Developers implement this interface to create custom address comparison logic, determining if two addresses are identical or different.
It's commonly used during checkout to detect address changes, avoid duplicate address processing, or optimize quote recalculation when address data hasn't changed.
Public Methods
- isEqual()