WC_Shipping_Legacy_Flat_Rate::get_package_item_qty
Get items in package.
Method of the class: WC_Shipping_Legacy_Flat_Rate{}
No Hooks.
Returns
Int.
Usage
$WC_Shipping_Legacy_Flat_Rate = new WC_Shipping_Legacy_Flat_Rate(); $WC_Shipping_Legacy_Flat_Rate->get_package_item_qty( $package );
- $package(array) (required)
- Package information.
WC_Shipping_Legacy_Flat_Rate::get_package_item_qty() WC Shipping Legacy Flat Rate::get package item qty code WC 10.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;
}