WC_Shipping_Flat_Rate::get_package_item_qty()publicWC 1.0

Get items in package.

Method of the class: WC_Shipping_Flat_Rate{}

No Hooks.

Return

Int.

Usage

$WC_Shipping_Flat_Rate = new WC_Shipping_Flat_Rate();
$WC_Shipping_Flat_Rate->get_package_item_qty( $package );
$package(array) (required)
Package of items from cart.

WC_Shipping_Flat_Rate::get_package_item_qty() code 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;
}