Beispiel #1
0
if ($reward = ReferralReward::create($data)) {
    echo "This reward has an ID of <b>" . $reward . "</b><br><br>";
} else {
    echo "failed";
    exit;
}
?>
</p><p style="font-weight: bold;">Add another reward... </p><p><?php 
$data = array();
$data['referral'] = $referral;
$data['reward'] = 1.5;
$data['paid_on'] = now();
$data['paid_through'] = 'CHQ';
$data['cheque'] = 'Q35HTXX9';
$reward = 0;
if ($reward = ReferralReward::create($data)) {
    echo "This reward has an ID of <b>" . $reward . "</b><br><br>";
} else {
    echo "failed";
    exit;
}
?>
</p><p style="font-weight: bold;">Show all rewards... </p><p><?php 
print_array(ReferralReward::get_all());
?>
</p><p style="font-weight: bold;">Get total rewards paid so far... </p><p><?php 
$rewards = array();
$total = 0;
if ($rewards = ReferralReward::get_all_of_referral($referral)) {
    foreach ($rewards as $row) {
        $total += $row['reward'];
Beispiel #2
0
        echo '0';
        exit;
    }
    $response = array('bank_accounts' => array('bank_account' => $result));
    header('Content-type: text/xml');
    echo $xml_dom->get_xml_from_array($response);
    exit;
}
if ($_POST['action'] == 'award') {
    $data = array();
    $data['referral'] = $_POST['id'];
    $data['paid_on'] = now();
    if ($_POST['award_mode'] == 'gift') {
        $data['reward'] = '0.00';
        $data['bank'] = 'NULL';
        $data['paid_through'] = 'NULL';
        $data['gift'] = sanitize($_POST['gift']);
    } else {
        $data['reward'] = $_POST['amount'];
        $data['paid_through'] = $_POST['payment_mode'];
        $data['bank'] = $_POST['bank'] == '0' || empty($_POST['bank']) ? 'NULL' : $_POST['bank'];
        $data['receipt'] = $_POST['receipt'];
        $data['gift'] = 'NULL';
    }
    if (!ReferralReward::create($data)) {
        echo 'ko';
        exit;
    }
    echo 'ok';
    exit;
}