WC_Shipping_Flat_Rate::get_package_item_qty()publicWC 1.0

Get items in package.

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

Хуков нет.

Возвращает

int.

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

$WC_Shipping_Flat_Rate = new WC_Shipping_Flat_Rate();
$WC_Shipping_Flat_Rate->get_package_item_qty( $package );
$package(массив) (обязательный)
Package of items from cart.

Код WC_Shipping_Flat_Rate::get_package_item_qty() WC 8.7.0

public function get_package_item_qty( $package ) {
	$total_quantity = 0;
	foreach ( $package['contents'] as $item_id => $values ) {
		if ( $values['quantity'] > 0 && $values['data']->needs_shipping() ) {
			$total_quantity += $values['quantity'];
		}
	}
	return $total_quantity;
}