$event = new WT_Event($_POST["event_id"]); if (!empty($_POST["event_id"])) { $event->retrieve(); } else { $event->defaults(); } echo json_encode($event->db_out(null, 0)); break; case "insert_event": $event = new WT_Event(); $event->insert($_POST); $event->db_response("json"); break; case "update_event": $event = new WT_Event($_POST["event_id"]); $event->update($_POST); $event->db_response("json"); break; case "quickupdate_event": $event = new WT_Event($_POST["event_id"]); $event->quick_update($_POST); $event->db_response("json"); break; case "delete_event": $event = new WT_Event($_POST["event_id"]); $event->delete($_POST["_nonce"]); $event->db_response("json"); break; case "delete_all_events": if ($_POST["id"]) { $event = new WT_Event();