WC_Cart::get_cart_item_quantities() public WC 1.0
Get cart items quantities - merged so we can do accurate stock checks on items across multiple lines.
{} Это метод класса: WC_Cart{}
Хуков нет.
Возвращает
Массив.
Использование
$WC_Cart = new WC_Cart(); $WC_Cart->get_cart_item_quantities();
Код WC_Cart::get_cart_item_quantities() WC Cart::get cart item quantities WC 5.0.0
public function get_cart_item_quantities() {
$quantities = array();
foreach ( $this->get_cart() as $cart_item_key => $values ) {
$product = $values['data'];
$quantities[ $product->get_stock_managed_by_id() ] = isset( $quantities[ $product->get_stock_managed_by_id() ] ) ? $quantities[ $product->get_stock_managed_by_id() ] + $values['quantity'] : $values['quantity'];
}
return $quantities;
}