$unfollow = User::unfollow($userID); if ($unfollow === true) { die(json_encode(['status' => true])); } else { die(json_encode(['status' => false])); } break; // get user profile card // get user profile card case 'profile_card': $uid = $_POST['id']; die(View::userCard($uid)); break; case 'feed_post': $id = $_GET['id']; die(View::getFeedPost($id)); break; case 'feed': $data = $_POST; unset($data['action']); $user_id = $data['user_id'] ?? USER_ID; $content = $data['content']; $token = $data['token']; $now = getNow(); // check token validation if (!Token::validateToken($token)) { die(json_encode(['status' => false, 'err' => 'Token is not valid.'])); } $database = new Database(); $data = ['user_id' => $user_id, 'content' => $content, 'poster_id' => USER_ID, 'date' => $now]; $insert = $database->insert_data(TABLE_ACTIVITY, $data);