app\controllers\ConfController::actionGroup PHP Méthode

actionGroup() public méthode

配置项目
public actionGroup ( $projectId ) : string
$projectId
Résultat string
    public function actionGroup($projectId)
    {
        // 配置信息
        $project = $this->findModel($projectId);
        // 添加用户
        if (\Yii::$app->request->getIsPost() && \Yii::$app->request->post('user')) {
            Group::addGroupUser($projectId, \Yii::$app->request->post('user'));
        }
        // 项目的分组用户
        $group = Group::find()->with('user')->where(['project_id' => $projectId])->indexBy('user_id')->orderBy(['type' => SORT_DESC])->asArray()->all();
        // 所有用户
        $users = User::find()->select(['id', 'email', 'realname'])->where(['is_email_verified' => 1])->asArray()->all();
        return $this->render('group', ['conf' => $project, 'users' => $users, 'group' => $group]);
    }