public function actionSignupDemo() { if (Yii::$app->user->isGuest) { $this->redirect(Url::toRoute(['user/login'])); return; } $this->layout = 'login'; $model = new SignupForm(); if ($model->load(Yii::$app->request->post())) { $model->id = Yii::$app->user->identity->getId(); if ($model->signupDemo()) { return $this->goHome(); } } return $this->render('signupDemo', ['model' => $model]); }