function subscribeWithCurrentCart() { global $messages; $userEmail = $_SESSION['userEmail']; $pmId = $_REQUEST['pmId']; $subRes = SubscriptionManager::subscribeWithCart($userEmail, $pmId, $_SESSION['cart']); if ($subRes == 'DUPLICATE_EMAIL') { addErrors(null, "This email address is already in use. Please choose another and re-submit."); return; } if ($subRes == 'INVALID_PMID') { addErrors(null, "There was an error processing this transaction. Please try again."); return; } $partnerLogin = false; $loginRes = LoginManager::loginAttempt($userEmail, $partnerLogin); $messages = $subRes; }