/**
* @param Cart $cart
* @param string $cartItemId
* @param int $amount
*/
protected function handlePOSTUpdateAmount($cart, $cartItemId, $amount)
{
if (!$cart->has($cartItemId)) {
return;
}
if ($amount === 0) {
$cart->remove($cartItemId);
} else {
$cart->update($cartItemId, 'quantity', intval($amount));
}
}