} echo json_encode($gallery->db_out(null, 0)); break; case "insert_gallery": $gallery = new WT_Gallery(); $gallery->insert($_POST); $gallery->db_response("json"); break; case "update_gallery": $gallery = new WT_Gallery($_POST["gallery_id"]); $gallery->update($_POST); $gallery->db_response("json"); break; case "update_gallery-from-event": $gallery = new WT_Gallery($_POST["gallery_id"]); $gallery->update($_POST); return $gallery->data["gallery_name"]; break; case "delete_gallery": $gallery = new WT_Gallery($_POST["gallery_id"]); $gallery->delete($_POST["_nonce"]); $gallery->db_response("json"); break; case "delete_all_galleries": if ($_POST["id"]) { $gallery = new WT_Gallery(); $gallery->delete_all(json_decode(stripslashes($_POST["id"])), $_POST["_nonce"]); $gallery->db_response("json"); } break; }