You are here

abstract protected function LocalTaxTypeBase::buildZones in Commerce Core 8.2

Builds the tax zones.

Return value

\Drupal\commerce_tax\TaxZone[] The tax zones, keyed by ID.

1 call to LocalTaxTypeBase::buildZones()
LocalTaxTypeBase::getZones in modules/tax/src/Plugin/Commerce/TaxType/LocalTaxTypeBase.php
Gets the tax zones.
6 methods override LocalTaxTypeBase::buildZones()
CanadianSalesTax::buildZones in modules/tax/src/Plugin/Commerce/TaxType/CanadianSalesTax.php
Builds the tax zones.
Custom::buildZones in modules/tax/src/Plugin/Commerce/TaxType/Custom.php
Builds the tax zones.
EuropeanUnionVat::buildZones in modules/tax/src/Plugin/Commerce/TaxType/EuropeanUnionVat.php
Builds the tax zones.
NorwegianVat::buildZones in modules/tax/src/Plugin/Commerce/TaxType/NorwegianVat.php
Builds the tax zones.
SwissVat::buildZones in modules/tax/src/Plugin/Commerce/TaxType/SwissVat.php
Builds the tax zones.

... See full list

File

modules/tax/src/Plugin/Commerce/TaxType/LocalTaxTypeBase.php, line 370

Class

LocalTaxTypeBase
Provides the base class for local tax types.

Namespace

Drupal\commerce_tax\Plugin\Commerce\TaxType

Code

protected abstract function buildZones();