$wt = new Walkntrade(); $wt->getCategories(); break; case "createMessageThread": require_once "../framework2/UserMgmt.php"; $um = new UserMgmt(); $message_content = isset($_POST["message"]) ? filter_var($_POST["message"], FILTER_SANITIZE_STRING) : null; $post_id = isset($_POST["post_id"]) ? filter_var($_POST["post_id"], FILTER_SANITIZE_STRING) : null; $um->createMessageThread($message_content, $post_id); break; case "getMessageThreadsCurrentUser": require_once "../framework2/UserMgmt.php"; $um = new UserMgmt(); $offset = isset($_POST["offset"]) ? filter_var($_POST["offset"], FILTER_SANITIZE_NUMBER_INT) : 0; $amount = isset($_POST["amount"]) ? filter_var($_POST["amount"], FILTER_SANITIZE_NUMBER_INT) : 50; $um->getMessageThreadsCurrentUser($offset, $amount); break; case "retrieveThread": require_once "../framework2/UserMgmt.php"; $um = new UserMgmt(); $thread_id = isset($_POST["thread_id"]) ? filter_var($_POST["thread_id"], FILTER_SANITIZE_STRING) : null; $offset = isset($_POST["offset"]) ? filter_var($_POST["offset"], FILTER_SANITIZE_NUMBER_INT) : 0; $limit = isset($_POST["limit"]) ? filter_var($_POST["limit"], FILTER_SANITIZE_NUMBER_INT) : 100; $um->retrieveThread($thread_id, $offset, $limit); break; case "retrieveThreadNew": require_once "../framework2/UserMgmt.php"; $um = new UserMgmt(); $thread_id = isset($_POST["thread_id"]) ? filter_var($_POST["thread_id"], FILTER_SANITIZE_STRING) : null; $override = isset($_POST["override"]) ? filter_var($_POST["override"], FILTER_SANITIZE_NUMBER_INT) : 0; $um->retrieveThreadNew($thread_id, $override);