WC_Cart::get_cart_item_tax_classes_for_shipping()publicWC 1.0

Get all tax classes for shipping based on the items in the cart.

Метод класса: WC_Cart{}

Хуков нет.

Возвращает

Массив.

Использование

$WC_Cart = new WC_Cart();
$WC_Cart->get_cart_item_tax_classes_for_shipping();

Код WC_Cart::get_cart_item_tax_classes_for_shipping() WC 8.7.0

public function get_cart_item_tax_classes_for_shipping() {
	$found_tax_classes = array();

	foreach ( $this->get_cart() as $item ) {
		if ( $item['data'] && ( $item['data']->is_shipping_taxable() ) ) {
			$found_tax_classes[] = $item['data']->get_tax_class();
		}
	}

	return array_unique( $found_tax_classes );
}