예제 #1
0
	public static function create_array($ids)
	{
		$results = array();
		foreach (vB_Legacy_SocialGroup::create_array($ids) as $group)
		{
			$result = new vBForum_Search_Result_SocialGroup();
			$result->group = $group;
			$results[$group->get_field('groupid')] = $result;
		}

		return $results;
	}
예제 #2
0
 public static function create_array($ids)
 {
     $results = array();
     foreach (vB_Legacy_SocialGroup::create_array($ids) as $group) {
         $result = new vBForum_Search_Result_SocialGroup();
         $result->group = $group;
         $results[$group->get_field('groupid')] = $result;
     }
     $ordered_items = array();
     foreach ($ids as $item_key) {
         if (isset($results[$item_key])) {
             $ordered_items[$item_key] = $results[$item_key];
             unset($results[$item_key]);
         }
     }
     return $ordered_items;
 }