Model
AbstractCalculator
Magento\Tax\Model\Calculation\AbstractCalculator
What it does
This abstract base class provides core tax calculation functionality for quote items in Magento 2.
Developers would extend this class when implementing custom tax calculation strategies, as it handles address data, rounding deltas, and tax rate computations.
Concrete implementations must define how to calculate taxes when prices include or exclude tax.
Public Methods
- setBillingAddress()
- setShippingAddress()
- setCustomerTaxClassId()
- setCustomerId()
- calculate()