Model
Locale
Magento\Config\Model\Config\Backend\Locale
What it does
This backend model validates allowed currencies configuration in Magento's admin panel.
When an administrator updates the list of allowed currencies, this class ensures that currencies currently set as base or default display currencies across different scopes (default, website, or store) are not removed from the allowed list, preventing configuration errors that would break currency functionality.
Public Methods
- afterSave()