// Is a purpose there?
if (isset($requestData['purpose'])) {
// Eval the purpose
- eval('$purpose = "' . doFinalCompilation($requestData['purpose'], false) . '";');
+ eval('$purpose = "' . doFinalCompilation($requestData['purpose'], FALSE) . '";');
// Prepare the purpose, it needs encoding
$requestData['purpose'] = encodeString($purpose);
// Tests the function by calling balance.php on the API
function WERNIS_TEST_API () {
// Result is always failed
- $result = false;
+ $result = FALSE;
// Return the result from the lower functions
$return = WERNIS_SEND_REQUEST('balance.php');
// Did it went smoothly?
if ($return['status'] == 'OK') {
// All fine!
- $result = true;
+ $result = TRUE;
} else {
// Status failure text
WERNIS_STATUS_MESSAGE($return['message'], $return['status']);
if (!isWernisWithdrawActive()) {
if (!isExtensionActive('sponsor')) {
// No, abort here
- return false;
+ return FALSE;
} elseif (!isSponsor()) {
// No sponsor, not allowed to withdraw!
- return false;
+ return FALSE;
}
} // END - if
// Default is failed attempt
- $result = false;
+ $result = FALSE;
// Prepare the request data
$requestData = array(
if ($return['status'] == 'OK') {
// All fine!
- $result = true;
+ $result = TRUE;
// Log the transfer
WERNIS_LOG_TRANSFER($wdsId, $amount, 'WITHDRAW');
// Payout this amount
function WERNIS_EXECUTE_PAYOUT ($wdsId, $amount) {
// Default is failed attempt
- $result = false;
+ $result = FALSE;
// Prepare the request data
$requestData = array(
if ($return['status'] == 'OK') {
// All fine!
- $result = true;
+ $result = TRUE;
// Log the transfer
WERNIS_LOG_TRANSFER($wdsId, $amount, 'PAYOUT');
// Log the transfer
function WERNIS_LOG_TRANSFER ($wdsId, $amount, $type = 'FAILED', $message = '', $status = '') {
// Register this wernis movement
- SQL_QUERY_ESC("INSERT INTO `{?_MYSQL_PREFIX?}_user_wernis` (`userid`,`wernis_account`,`wernis_amount`,`wernis_timestamp`,`wernis_type`,`wernis_api_message`,`wernis_api_status`) VALUES (%s, %s, %s, UNIX_TIMESTAMP(), '%s', '%s', '%s')",
+ SQL_QUERY_ESC("INSERT INTO `{?_MYSQL_PREFIX?}_user_wernis` (`userid`, `wernis_account`, `wernis_amount`, `wernis_timestamp`, `wernis_type`, `wernis_api_message`, `wernis_api_status`) VALUES (%s, %s, %s, UNIX_TIMESTAMP(), '%s', '%s', '%s')",
array(
getMemberId(),
bigintval($wdsId),
if (!in_array($mode, array('payout', 'withdraw'))) {
// Log error and abort
logDebugMessage(__FUNCTION__, __LINE__, 'userid=' . getMemberId() . ',mode=' . $mode . ',points=' . $points . ' - unknown mode detected.');
- return false;
+ return FALSE;
} // END - if
// Is there a percentage or fixed fee?