manager = Yii::$app->authManager; if ($this->userId === null) { throw new InvalidConfigException('You should set ' . __CLASS__ . '::$userId'); } } /** @inheritdoc */ public function run() { $model = Yii::createObject([ 'class' => Assignment::className(), 'user_id' => $this->userId, ]); if ($model->load(\Yii::$app->request->post())) { $model->updateAssignments(); } return $this->render('form', [ 'model' => $model, ]); } }