Cart\Cart::has PHP Method

has() public method

Determine if an item exists in the cart.
public has ( string $itemId ) : boolean
$itemId string
return boolean
    public function has($itemId)
    {
        return !is_null($this->find($itemId));
    }

Usage Example

Beispiel #1
0
 /**
  * @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));
     }
 }
All Usage Examples Of Cart\Cart::has