public function actionEdit($id) { $model = EditForm::loadUserById($id); $user = Yii::$app->user->getIdentity(); if ($model->load(Yii::$app->request->post()) && $model->validate()) { if ($model->edit($user->id)) { $url = Yii::$app->urlManager->createUrl('account/index'); return $this->redirect($url); } else { Yii::$app->session->setFlash('account_error', 'Error account edit.'); Yii::error('Error account edit'); return $this->refresh(); } } return $this->render('edit', ['model' => $model, 'user' => $user]); }