WC_Cart::get_cart_item_tax_classes
Get all tax classes for items in the cart.
Method of the class: WC_Cart{}
No Hooks.
Returns
Array.
Usage
$WC_Cart = new WC_Cart(); $WC_Cart->get_cart_item_tax_classes();
WC_Cart::get_cart_item_tax_classes() WC Cart::get cart item tax classes code WC 10.7.0
public function get_cart_item_tax_classes() {
$found_tax_classes = array();
foreach ( $this->get_cart() as $item ) {
if ( $item['data'] && ( $item['data']->is_taxable() || $item['data']->is_shipping_taxable() ) ) {
$found_tax_classes[] = $item['data']->get_tax_class();
}
}
return array_unique( $found_tax_classes );
}