email = \Yii::$app->user->identity->email; parent::__construct($config); } /** * @inheritdoc */ public function rules() { return [ [ [ 'email', ], 'string', 'max' => 255, ], [ [ 'email' ], 'email', ], ]; } /** * @inheritdoc */ public function attributeLabels() { return [ 'email' => Yii::t('core', 'Email'), ]; } public function saveData(){ $user = \Yii::$app->user->identity; $user->email = $this->email; return $user->save(); } }