]> git.mxchange.org Git - friendica.git/blobdiff - src/Module/AllFriends.php
Create new page_tabs template
[friendica.git] / src / Module / AllFriends.php
index 00614a1330a3d2c3a1ede367e061fc1a00dfea95..9f1152f26ec1da81c2e0b26aa05ad07a959ca871 100644 (file)
@@ -54,25 +54,25 @@ class AllFriends extends BaseModule
 
                $uid = $app->user['uid'];
 
-               $contact = Model\Contact::getById($cid, ['name', 'url', 'photo', 'uid', 'id']);
+               $contact = Model\Contact::getById($cid, []);
 
                if (empty($contact)) {
                        throw new HTTPException\BadRequestException(DI::l10n()->t('Invalid contact.'));
                }
 
                DI::page()['aside'] = "";
-               Model\Profile::load($app, "", Model\Contact::getByURL($contact["url"], false));
+               Model\Profile::load($app, "", $contact);
 
-               $total = Model\Contact::countContactsOfContact($cid);
+               $total = Model\Contact\Relation::countFollows($cid);
 
                $pager = new Pager(DI::l10n(), DI::args()->getQueryString());
 
-               $friends = Model\Contact::getContactsOfContact($cid, $pager->getStart(), $pager->getItemsPerPage());
+               $friends = Model\Contact\Relation::listFollows($cid, [], [], $pager->getItemsPerPage(), $pager->getStart());
                if (empty($friends)) {
                        return DI::l10n()->t('No friends to display.');
                }
 
-               $tab_str = Contact::getTabsHTML($app, $contact, 4);
+               $tab_str = Contact::getTabsHTML($contact, 4);
 
                $entries = [];
                foreach ($friends as $friend) {