// remove label case 'remove-label': session_required(); Response::send(Database::set_label_status($_SESSION['id'], Validation::format_text($_GET['label_id']), "0")); break; // set label list attachment // set label list attachment case 'set-label-list-attachment': session_required(); Response::send(Database::set_label_list_attachment($_SESSION['id'], Validation::format_text($_GET['label_id']), Validation::format_text($_GET['list_id']), Validation::format_text($_GET['attachment']))); break; // get labels of user // get labels of user case 'get-labels-of-user': session_required(); Response::send(Database::get_labels_of_user($_SESSION['id'])); break; // rename label // rename label case 'rename-label': session_required(); Response::send(Database::rename_label($_SESSION['id'], Validation::format_text($_GET['label_id']), Validation::format_text($_GET['label_name']))); break; // query // get query data // query // get query data case 'get-query-data': session_required(); Response::send(Database::get_query_data($_SESSION['id'])); break;
static function get_query_data($id) { $result = new stdClass(); $result->labels = Database::get_labels_of_user($id); $result->label_list_attachments = Database::get_label_list_attachments_of_user($id); $result->lists = Database::get_query_lists_of_user($id); return $result; }