WC_Abstract_Order::get_items_tax_classes
Get all tax classes for items in the order.
Метод класса: WC_Abstract_Order{}
Хуков нет.
Возвращает
Массив.
Использование
$WC_Abstract_Order = new WC_Abstract_Order(); $WC_Abstract_Order->get_items_tax_classes();
Список изменений
| С версии 2.6.3 | Введена. |
Код WC_Abstract_Order::get_items_tax_classes() WC Abstract Order::get items tax classes WC 10.7.0
public function get_items_tax_classes() {
$found_tax_classes = array();
foreach ( $this->get_items() as $item ) {
if ( is_callable( array( $item, 'get_tax_status' ) ) && in_array( $item->get_tax_status(), array( ProductTaxStatus::TAXABLE, ProductTaxStatus::SHIPPING ), true ) ) {
$found_tax_classes[] = $item->get_tax_class();
}
}
return array_unique( $found_tax_classes );
}