示例#1
0
     $payment = get_all_payments_by_uid($_GET['id']);
     $response = array("version" => $version, "response" => $payment);
     echo json_encode($response);
 } elseif ('payments' == $_GET['uri']) {
     send_headers();
     $payments = get_all_payments();
     $response = array("version" => $version, "response" => $payments);
     echo json_encode($response);
 } elseif ('snacks' == $_GET['uri'] && isset($_GET['id'])) {
     send_headers();
     $snack = get_snack_by_id($_GET['id']);
     $response = array("version" => $version, "response" => $snack);
     echo json_encode($response);
 } elseif ('snacks' == $_GET['uri']) {
     send_headers();
     $snacks = get_all_snacks();
     $response = array("version" => $version, "response" => $snacks);
     echo json_encode($response);
 } elseif ('jobs' == $_GET['uri'] && isset($_GET['id'])) {
     send_headers();
     $jobs = get_jobs_by_uid($_GET['id']);
     $response = array("version" => $version, "response" => $jobs);
     echo json_encode($response);
 } elseif ('equipments' == $_GET['uri'] && isset($_GET['id'])) {
     send_headers();
     $equipment = get_equipment_by_id($_GET['id']);
     $response = array("version" => $version, "response" => $equipment);
     echo json_encode($response);
 } elseif ('equipments' == $_GET['uri']) {
     send_headers();
     $equipments = get_all_equipments();
示例#2
0
function list_snacks_action($uid)
{
    // needed to set the tab active
    $extras_active = true;
    $snacks_active = true;
    if (user_is_admin($uid)) {
        // dealing with permission add form
        if (isset($_POST['description_en_US']) && isset($_POST['price'])) {
            $snack_added = get_snack_by_id($_POST['id']);
            // snack exists
            if ($snack_added) {
                update_snack($_POST['id'], $_POST['description_fr_FR'], $_POST['description_en_US'], $_POST['price'], $_POST['visible']);
            } else {
                add_snack($_POST['description_fr_FR'], $_POST['description_en_US'], $_POST['price'], $_POST['visible']);
            }
        }
        // get all the snacks
        $snacks = get_all_snacks();
        require 'templates/snacks.php';
    } else {
        require 'templates/login.php';
    }
}