示例#1
0
    echo json_encode($sixPack);
});
//GET SIX RANDOM FRIENDS BY ID
$app->get('/friends/rndSix/:id', function ($id) use($friends) {
    $sixPack = $friends->getSixRndFriends($id);
    echo json_encode($sixPack);
});
$app->get('/friends/all', function () use($friends, $post) {
    $friend_list = $friends->getAllfriends($_SESSION['user_id']);
    foreach ($friend_list as $key => $value) {
        $friend_list[$key]['friendship_time_ago'] = $post->timeAgo($friend_list[$key]['friendship_created']);
    }
    echo json_encode($friend_list);
});
$app->get('/friends/allRequest', function () use($friends, $post) {
    $friend_list = $friends->getAllfriendsRequest($_SESSION['user_id']);
    foreach ($friend_list as $key => $value) {
        $friend_list[$key]['request_time_ago'] = $post->timeAgo($friend_list[$key]['request_created']);
    }
    echo json_encode($friend_list);
});
$app->get('/userInfo', function () use($user) {
    echo $user->getUserInfo($_SESSION['user_id']);
});
//builds your own profile page
$app->get('/profile', function () {
    global $user, $friends;
    $users = $user->buildProfile($_SESSION['user_id']);
    $users[0]['user_num_friends'] = $friends->getNumberOfFriends($_SESSION['user_id']);
    echo json_encode($users);
});