Задать вопрос

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

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

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

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

???
  • Вопрос задан
  • 4218 просмотров
Подписаться 5 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Onskills
    PHP: базовый курс
    1 месяц
    Далее
  • teamcoding
    TC200PY Разработка PHP веб-приложений на Yii2. Шаблон приложения advanced
    3 месяца
    Далее
  • FructCode
    Yii2 Фреймворк
    2 месяца
    Далее
Решения вопроса 1
metamorph
@metamorph
user - это компонент.
То, что Вы скорее всего ищете - это \Yii::$app->user->identity.
Например, \Yii::$app->user->identity->role.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы