예제 #1
0
    }
    if ($user->user_exists && $event->event_rsvp($event_rsvp)) {
        echo json_encode(array('result' => TRUE));
    } else {
        echo json_encode(array('result' => FALSE, 'error' => SE_Language::get($event->is_error)));
    }
    exit;
} elseif ($task == "eventmemberaccept" || $task == "eventmemberapprove") {
    if ($user->user_exists && $event->event_member_approve($user_id)) {
        echo json_encode(array('result' => TRUE));
    } else {
        echo json_encode(array('result' => FALSE, 'error' => SE_Language::get($event->is_error)));
    }
    exit;
} elseif ($task == "eventmemberreject") {
    if ($user->user_exists && $event->event_member_reject($user_id)) {
        echo json_encode(array('result' => TRUE));
    } else {
        echo json_encode(array('result' => FALSE, 'error' => SE_Language::get($event->is_error)));
    }
    exit;
} elseif ($task == "eventmemberdelete") {
    if ($user->user_exists && $event->event_member_remove($user_id)) {
        echo json_encode(array('result' => TRUE));
    } else {
        echo json_encode(array('result' => FALSE, 'error' => SE_Language::get($event->is_error)));
    }
    exit;
} elseif ($task == "eventmembercancel") {
    if ($user->user_exists && $event->event_member_cancel($user_id)) {
        echo json_encode(array('result' => TRUE));