Получить текущего пользователя
Pr::user(
string fieldCode=''
)
Метод возвращает текущего пользователя. Если указать fieldCode, то вернется конкретное значение поля. А вот если fieldCode не указыать, то вернеться массив с основной информацие о пользователе. Для получения полной информации, воспользуйтесь методом PrUserPassport::getUserByField()
Значения возвращаемого массива
Ключ | Значение |
id | id пользователя |
login | Логин |
name | Имя |
data_update | Дата изменения |
phone | Телефон |
position | Должность |
start_page | Стартовая страница |
date_create | Дата создания |
photo | Фото |
uid | юзер-id (хеш пользователя) |
isRoot | Является root |
isAdmin | Является admin |
isAuth | Авторизован |
ip | ip адрес |
Параметры
Параметр | Описание |
fieldCode (необ.) | Код свойства |
Пример
$user = Pr::user();
$userId = Pr::user('id');