class EditUModel extends ActiveRecord
{
public $city;
public $state;
public $username;
public $email;
public $password;
public function saveData() {
$users = new User();
$user = $users->find()->where([’=’, ‘id’, \Yii::$app->user->identity->id])->one();
if ($_POST[‘EditUModel’][‘username’]){
$user->username = $_POST[‘EditUModel’][‘username’];
$user->city = $_POST[‘EditUModel’][‘city’];
$user->state = $_POST[‘EditUModel’][‘state’];
$user->update();
$user->password = \Yii::$app->security->generatePasswordHash($_POST['EditUModel']['password']);
$user->removePasswordResetToken();
return $user->save(false);
}
}
}