protected function TaxOrderProcessor::getTaxTypes in Commerce Core 8.2
Gets the available tax types.
Return value
\Drupal\commerce_tax\Entity\TaxTypeInterface[] The tax types.
1 call to TaxOrderProcessor::getTaxTypes()
- TaxOrderProcessor::process in modules/
tax/ src/ TaxOrderProcessor.php - Processes an order.
File
- modules/
tax/ src/ TaxOrderProcessor.php, line 97
Class
- TaxOrderProcessor
- Applies taxes to orders during the order refresh process.
Namespace
Drupal\commerce_taxCode
protected function getTaxTypes() {
$tax_type_storage = $this->entityTypeManager
->getStorage('commerce_tax_type');
/** @var \Drupal\commerce_tax\Entity\TaxTypeInterface[] $tax_types */
$tax_types = $tax_type_storage
->loadByProperties([
'status' => TRUE,
]);
uasort($tax_types, [
TaxType::class,
'sort',
]);
return $tax_types;
}