Example #1
0
     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;
     // get query lists of user
 // get query lists of user
 case 'get-query-lists-of-user':
     session_required();
     Response::send(Database::get_query_lists_of_user($_SESSION['id']));
     break;
     // upload query results
 // upload query results
 case 'upload-query-results':
     session_required();
     $rawJSON = stripslashes($_POST['answers']);
     $answers = json_decode($rawJSON, true);
     $count = Database::add_query_results($_SESSION['id'], $answers);
     $response = new stdClass();
     $response->count = $count;
     Response::send($response);
     break;
     // settings
     // set name
 // settings
 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;
 }