Пример #1
0
 public function network_friends($uid, $startresults = 0, $totalresults = 20, $orderby = "friend", $orderdirection = "DESC")
 {
     $friendslist = array();
     $friendslist = Relationship::user_friends($uid, 0, 5000, $orderby, $orderdirection);
     $friendscompact = implode(",", $friendslist);
     if (strlen($friendscompact) < 1) {
         $friendscompact = -2;
     }
     $friendsoffriends = Relationship::user_friends($friendscompact, $startresults, $totalresults, $orderby, $orderdirection, $friendscompact);
     $fof = $friendsoffriends;
     //$friendcount=count($friendslist);
     //$fof=array_merge($friendslist,$friendsoffriends);
     //$fof=array_diff($friendsoffriends,$friendslist);
     //$totrows=profile::get_totalrows();
     //profile::set_totalrows($friendcount+$totrows);
     //print_r($fof);
     return $fof;
 }
Пример #2
0
 public function friends($uid, $page = 0, $resultsperpage = 20, $orderby = 'friend', $orderdirection = 'DESC')
 {
     $resultstart = $page * $resultsperpage;
     $friendslist = array();
     $friendslist = Relationship::user_friends($uid, $resultstart, $resultsperpage, $orderby, $orderdirection);
     //print_r($friendslist); die;
     $friendsdata = $this->get_userinfo($friendslist, $orderby);
     if ($friendslist[0] < 1) {
         return;
     }
     foreach ($friendsdata as $random => $data) {
         $frienddisplay[$random] = $data;
         $frienddisplay[$random]['searchn'] = $this->get_searchnail($frienddisplay[$random]['id']);
         $frienddisplay[$random]['thumb'] = $this->get_thumbnail($frienddisplay[$random]['id']);
     }
     //print_r($frienddisplay);
     return $frienddisplay;
 }