コード例 #1
0
ファイル: ProjectTrait.php プロジェクト: comdeng/firegit
 function project_team_action($group, $name)
 {
     $api = new \firegit\app\mod\git\Reposite();
     $users = $api->getUsers($group, $name);
     $groups = $api->getGroup();
     foreach ($groups as &$groupval) {
         $groupval['users'] = $api->getGroupUsers($groupval['group_id']);
     }
     // 所有团队成员
     $uapi = new \firegit\app\mod\user\User();
     $tusers = $uapi->getUsers();
     $this->setLayout($this->projectLayouts)->set(array('pageTitle' => $group . '/' . $name . '的团队', 'users' => $users, 'tusers' => $tusers, 'group' => $group, 'name' => $name, 'groups' => $groups, 'userGroups' => $this->userGroups))->setView('guanli/project/team.phtml');
 }
コード例 #2
0
ファイル: UserTrait.php プロジェクト: comdeng/firegit
 /**
  * 用户组
  * return array
  */
 function user_action()
 {
     $api = new \firegit\app\mod\git\Reposite();
     $groups = $api->getGroup();
     $this->setLayout($this->projectLayouts)->set(array('navType' => 'user', 'group' => $groups))->setView('guanli/user/user.phtml');
 }