Back to PhocacartCartDb class

Method emptyCartDb

public static
emptyCartDb
(mixed $userId, mixed $vendorId = 0, mixed $ticketId = 0, mixed $unitId = 0, mixed $sectionId = 0)

Method emptyCartDb - Source code

public static function emptyCartDb($userId, $vendorId = 0, $ticketId = 0, $unitId = 0, $sectionId = 0)
{
    self::$cart = false;
    $db = Factory::getDBO();
    $query = ' DELETE FROM #__phocacart_cart_multiple' . ' WHERE user_id = ' . (int) $userId . ' AND vendor_id = ' . (int) $vendorId . ' AND ticket_id = ' . (int) $ticketId . ' AND unit_id = ' . (int) $unitId . ' AND section_id = ' . (int) $sectionId;
    $db->setQuery($query);
    $db->execute();
    return true;
}