Exemplo n.º 1
0
 private function assignList($listName, $list)
 {
     $groupIdList = array();
     foreach ($list as $item) {
         $groupIdList[] = $item->id;
     }
     $userCountList = $this->service->findUserCountForList($groupIdList);
     $tplList = array();
     foreach ($list as $item) {
         /* @var $item GROUPS_BOL_Group */
         $tplList[] = array('image' => $this->service->getGroupImageUrl($item), 'title' => htmlspecialchars($item->title), 'url' => OW::getRouter()->urlForRoute('groups-view', array('groupId' => $item->id)), 'users' => $userCountList[$item->id]);
     }
     $this->assign($listName, $tplList);
     return !empty($tplList);
 }