public function fetch_validated_list($user, $ids, $gids) { $list = array(); foreach (new vBForum_Collection_SocialGroupDiscussion($ids) as $id => $discussion) { $item = vBForum_Search_Result_SocialGroupDiscussion::create_from_object($discussion); if ($item->can_search($user)) { $list[$id] = $item; } } $retval = array('list' => $list, 'groups_rejected' => array()); ($hook = vBulletinHook::fetch_hook('search_validated_list')) ? eval($hook) : false; return $retval; }
public function fetch_validated_list($user, $ids, $gids) { $list = array(); foreach (new vBForum_Collection_SocialGroupDiscussion($ids) as $id => $discussion) { $item = vBForum_Search_Result_SocialGroupDiscussion::create_from_object($discussion); if ($item->can_search($user)) { $list[$id] = $item; } } return array('list' => $list, 'groups_rejected' => array()); }
public function get_group_item() { return vBForum_Search_Result_SocialGroupDiscussion::create_from_object($this->message->getDiscussion()); }