ClassModelRegistry
Magento\Tax\Model\ClassModelRegistry
What it does
This class serves as a registry (cache) for tax class models in Magento 2, storing loaded tax classes in memory to avoid redundant database queries.
Developers use this when working with tax classes to efficiently retrieve and manage tax class models without repeatedly loading them from the database.
It implements ResetAfterRequestInterface to clear the registry between requests in long-running processes.
Public Methods
- registerTaxClass()
- retrieve()
- remove()
- _resetState()