$iFactory = new InvoiceFactory($userid); $iFactory->updateCart($_POST); $iFactory->cart(); } break; case 'clearcart': JRequest::checkToken('get') or die('Invalid Token'); $userid = aecGetParam('userid', 0, true, array('word', 'int')); if (!empty($user->id)) { $userid = $user->id; } if (!$user->id) { getView('access_denied'); } else { $iFactory = new InvoiceFactory($userid); $iFactory->clearCart(); $iFactory = new InvoiceFactory($userid); $iFactory->cart(); } break; case 'clearcartitem': JRequest::checkToken('get') or die('Invalid Token'); $item = aecGetParam('item', 0, true, array('word', 'int')); if (!empty($user->id)) { $userid = $user->id; } else { $userid = 0; } if (!$user->id) { getView('access_denied'); } else {