Как можно добавить новое значение в Yii::$app->user?

В Yii2 есть класс Yii::$app->user.

Сейчас я могу из любой точки приложение вызвать Yii::$app->user->getId() и получить id пользователя.
Подскажите, пожалуйста, как можно добавить еще и так:

Yii::$app->user->getRole() - Роль
Yii::$app->user->getUsername() - Имя
...

???
  • Вопрос задан
  • 4162 просмотра
Решения вопроса 1
metamorph
@metamorph
user - это компонент.
То, что Вы скорее всего ищете - это \Yii::$app->user->identity.
Например, \Yii::$app->user->identity->role.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы