default:
logDebugMessage(__FUNCTION__, __LINE__, sprintf("Invalid type %s detected.", $type));
break;
- }
+ } // END - switch
// Is a column name set?
if (empty($column)) {
}
// Check his amount first
- $total = countSumTotalData(getBonusUserId(), 'user_points', 'points') - countSumTotalData(getBonusUserId(), 'user_data', 'used_points');
+ $total = getTotalPoints(getBonusUserId());
// Subtract points from...
switch (getConfig('bonus_mode')) {
}
}
+///////////////////////////////////////////////////////////////////////////////
+// Wrapper functions //
+///////////////////////////////////////////////////////////////////////////////
+
// Determines wether the "bonus rallye" is active
function isBonusRallyeActive () {
// Do we have cache?
return $GLOBALS['bonus_rallye_active'];
}
+// Determines wether the "bonus new_member_notify" is active
+function isBonusNewMemberNotifyEnabled () {
+ // Do we have cache?
+ if (!isset($GLOBALS['bonus_new_member_notify_active'])) {
+ // Just determine it
+ $GLOBALS['bonus_new_member_notify_active'] = (getConfig('bonus_new_member_notify') == 'Y');
+ } // END - if
+
+ // Return cache
+ return $GLOBALS['bonus_new_member_notify_active'];
+}
+
// [EOF]
?>