示例#1
0
});
$app->get('/comments/:offset', function ($offset) use($post) {
    echo json_encode($post->getMoreComments($_GET['post_id'], $offset));
});
//set a new like by user_id and post_id
$app->post('/like/:post_id', function ($post_id) use($post) {
    echo $post->toggleLike($post_id);
});
//set a new comment
$app->post('/comment', function () use($post, $app) {
    $details = json_decode($app->request->getBody(), true);
    echo $post->setComments($details);
});
//GET SIX RANDOM FRIENDS
$app->get('/friends/rndSix', function () use($friends) {
    $sixPack = $friends->getSixRndFriends($_SESSION["user_id"]);
    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) {