return "Paid User"; case user::EXP_TYPE_TRIAL: default: return "Trial User"; } } function getListItemOutput($key, $value, $buttonText) { return "<tr class='tableReferrals'>\t\n\t\t\t<td>" . $key . "</td>\n\t\t\t<td>" . $value['rb_username'] . "</td>\n\t\t\t<td>" . $value['rb_useremail'] . "</td>\n\t\t\t<td>" . $value['rb_userpaypal'] . "</td>\n\t\t\t<td class='borderRight'>" . $value['rb_userstatus'] . "</td>\n\t\t\t\n\t\t\t<td>" . $value['r_username'] . "</td>\n\t\t\t<td>" . $value['r_useremail'] . "</td>\n\t\t\t<td>" . $value['r_userpaypal'] . "</td>\n\t\t\t<td class='borderRight'>" . $value['r_userstatus'] . "</td>\n\t\t\t<td><div class='buttonLink' data-referralid='" . $value['rid'] . "'>" . $buttonText . "</td>\n\t\t</tr>"; } $isPaidList = array(); $isNotPaidList = array(); $referrals = new referral(); while ($referrals->loadNext()) { $listInfo = array(); $rid = $referrals->get_variable("referral_id"); $uid = $referrals->get_variable("referral_referred_by_userid"); $newUid = $referrals->get_variable("referral_referred_userid"); $date = $referrals->get_variable("referral_date"); $isPaid = $referrals->get_variable("referral_paid"); $expireInfo = user::getUserExpirationDate($uid); $newExpireInfo = user::getUserExpirationDate($newUid); $user = new user(); $user->set_variable("users_id", $uid); if (!$user->load()) { continue; } $newUser = new user(); $newUser->set_variable("users_id", $newUid); if (!$newUser->load()) { continue;
<div class="referralTitle">Your Referrals</div> <div class="referralInfo"> <div class="referralData referralHeader referralUserName"> User Name </div> <div class="referralData referralHeader referralUserType"> User Status </div> <div class="referralData referralHeader referralPay"> Value </div> <div class="referralData referralHeader referralPay"> Referral Payment </div> </div> <?php $referrals = new referral(); $referrals->set_variable("referral_referred_by_userid", $login->userId); while ($referrals->loadNext()) { $nuid = $referrals->get_variable("referral_referred_userid"); $date = $referrals->get_variable("referral_date"); $isPaid = $referrals->get_variable("referral_paid"); $expireInfo = user::getUserExpirationDate($nuid); switch ($expireInfo['type']) { case user::EXP_TYPE_MANUAL: case user::EXP_TYPE_PAID: $exptype = "Subscriber"; $payVal = 35; break; case user::EXP_TYPE_TRIAL: default: $exptype = "Trial User"; $payVal = 5; break; }