Пример #1
0
        $username = $profileData['username'];
    }
    if (isset($profileData['fName'])) {
        $firstName = $profileData['fName'];
    }
    if (isset($profileData['lName'])) {
        $lastName = $profileData['lName'];
    }
    if (isset($profileData['key'])) {
        $key = $profileData['key'];
    }
    $friends = (new friends())->_get($uid);
    $profile = new profiles();
    $friends = $profile->_mergeProfilesWithUserIds($friends);
    $follows = (new feedfollows())->_getFeedFollows($uid);
    $follows = $profile->_mergeProfilesWithUserIdsCache($follows);
    $user = array('user' => array('uid' => $uid, 'key' => $key, 'avatar' => $profileAvatar, 'wall' => $profileWall, 'username' => $username, 'name' => $firstName . ' ' . $lastName, 'friends' => $friends, 'follows' => $follows));
    $app->response->setJsonContent($user);
    $app->response->send();
});
/* Feeds */
/* Home and Profile */
$app->get('/ajax/feeds/follows', function () use($app) {
    $_uid = (new userSessions())->requiredLogin(true);
    $feedFollows = (new feedfollows())->_getFeedFollows($_uid);
    $app->response->setContent(json_encode(array('feedFollows' => $feedFollows), JSON_PRETTY_PRINT));
    $app->response->send();
});
$app->get('/ajax/feeds/home', function () use($app) {
    $_uid = (new userSessions())->requiredLogin(true);
    $uids = array($_uid);