public function getCurrentUserGroupMapping($project) { $list = array(); $data_result = $this->dao->getMediawikiUserGroupMapping($project); foreach (self::$MEDIAWIKI_GROUPS_NAME as $mw_group_name) { $list[$mw_group_name] = array(); foreach ($data_result as $mapping) { if ($mapping['mw_group_name'] == $mw_group_name) { $list[$mw_group_name][] = $mapping['ugroup_id']; } } } return $list; }