1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс User
Граф наследования:User:

Открытые члены

 getName ()
 setLastVisit ()
 setLocation (int $forumId=0, int $topicId=0)
 isLocked ()
 isAdmin ()
 isGuest ()
 isAuthorized ()
 edit (array $fields)
 calculateStatistic ()
 incrementStatistic (array $message)
 decrementStatistic ($message=null)
 getUnreadMessageId ($topicId=0)
 readTopic ($topicId=0)
 readTopicsOnForum (int $forumId=0)
 getGroups ()
 setPermissionOnForum ($forum, $permission)
 getPermissionOnForum ($forum)
 canModerate (Forum\Forum $forum)
 canAddTopic (Forum\Forum $forum)
 canAddMessage (Topic $topic)
 canEditTopic (Topic $topic)
 canEditMessage (Message $message)
 canDeleteMessage (Message $message)
 canEditForum (Forum\Forum $forum)
 canDeleteForum (Forum\Forum $forum)
 canReadForum (Forum\Forum $forum)
 canReadTopic (Topic $topic)

Открытые статические члены

static isUserAdmin (array $groups)
static add (array &$data)
static update (int $id, array &$data)

Защищенные члены

 __construct ($id)

Защищенные данные

 $id = 0
 $data = []
 $forumUserId = null
 $locked = false
 $groups
 $permissions = []

Подробное описание

См. определение в файле user.php строка 264

Конструктор(ы)

◆ __construct()

__construct ( $id)
protected

См. определение в файле user.php строка 283

Методы

◆ add()

add ( array & $data)
static

См. определение в файле user.php строка 1029

◆ calculateStatistic()

calculateStatistic ( )

См. определение в файле user.php строка 479

◆ canAddMessage()

canAddMessage ( Topic $topic)

См. определение в файле user.php строка 887

◆ canAddTopic()

canAddTopic ( Forum\Forum $forum)

См. определение в файле user.php строка 882

◆ canDeleteForum()

canDeleteForum ( Forum\Forum $forum)

См. определение в файле user.php строка 952

◆ canDeleteMessage()

canDeleteMessage ( Message $message)

См. определение в файле user.php строка 942

◆ canEditForum()

canEditForum ( Forum\Forum $forum)

См. определение в файле user.php строка 947

◆ canEditMessage()

canEditMessage ( Message $message)

См. определение в файле user.php строка 917

◆ canEditTopic()

canEditTopic ( Topic $topic)

См. определение в файле user.php строка 896

◆ canModerate()

canModerate ( Forum\Forum $forum)

См. определение в файле user.php строка 877

◆ canReadForum()

canReadForum ( Forum\Forum $forum)

См. определение в файле user.php строка 957

◆ canReadTopic()

canReadTopic ( Topic $topic)

См. определение в файле user.php строка 962

◆ decrementStatistic()

decrementStatistic ( $message = null)

См. определение в файле user.php строка 528

◆ edit()

edit ( array $fields)

См. определение в файле user.php строка 448

◆ getGroups()

getGroups ( )

См. определение в файле user.php строка 823

◆ getName()

getName ( )
Возвращает
string

См. определение в файле user.php строка 338

◆ getPermissionOnForum()

getPermissionOnForum ( $forum)

См. определение в файле user.php строка 867

◆ getUnreadMessageId()

getUnreadMessageId ( $topicId = 0)

insteadOf ForumGetFirstUnreadMessage($arParams["FORUM_ID"], $arResult["FORUM_TOPIC_ID"]);

См. определение в файле user.php строка 560

◆ incrementStatistic()

incrementStatistic ( array $message)

См. определение в файле user.php строка 511

◆ isAdmin()

isAdmin ( )

См. определение в файле user.php строка 431

◆ isAuthorized()

isAuthorized ( )

См. определение в файле user.php строка 443

◆ isGuest()

isGuest ( )

См. определение в файле user.php строка 438

◆ isLocked()

isLocked ( )

См. определение в файле user.php строка 426

◆ isUserAdmin()

isUserAdmin ( array $groups)
static

См. определение в файле user.php строка 967

◆ readTopic()

readTopic ( $topicId = 0)

Instead of ForumSetReadTopic($arParams["FORUM_ID"], $arResult["FORUM_TOPIC_ID"]);

Аргументы
int$topicId

См. определение в файле user.php строка 677

◆ readTopicsOnForum()

readTopicsOnForum ( int $forumId = 0)

См. определение в файле user.php строка 731

◆ setLastVisit()

setLastVisit ( )

См. определение в файле user.php строка 343

◆ setLocation()

setLocation ( int $forumId = 0,
int $topicId = 0 )

См. определение в файле user.php строка 385

◆ setPermissionOnForum()

setPermissionOnForum ( $forum,
$permission )

См. определение в файле user.php строка 860

◆ update()

update ( int $id,
array & $data )
static

См. определение в файле user.php строка 1072

Поля

◆ $data

$data = []
protected

См. определение в файле user.php строка 270

◆ $forumUserId

$forumUserId = null
protected

См. определение в файле user.php строка 272

◆ $groups

$groups
protected

См. определение в файле user.php строка 276

◆ $id

$id = 0
protected

См. определение в файле user.php строка 268

◆ $locked

$locked = false
protected

См. определение в файле user.php строка 274

◆ $permissions

$permissions = []
protected

См. определение в файле user.php строка 279


Объявления и описания членов класса находятся в файле: