|
static | CanUserViewTopic ($TID, $arUserGroups, $iUserID=0, $ExternalPermission=false) |
static | CanUserAddTopic ($FID, $arUserGroups, $iUserID=0, $arForum=false, $ExternalPermission=false) |
static | CanUserUpdateTopic ($TID, $arUserGroups, $iUserID=0, $ExternalPermission=false) |
static | CanUserDeleteTopic ($TID, $arUserGroups, $iUserID=0, $ExternalPermission=false) |
static | CanUserDeleteTopicMessage ($TID, $arUserGroups, $iUserID=0, $ExternalPermission=false) |
static | CheckFields ($ACTION, &$arFields) |
static | Add ($arFields) |
static | Update ($ID, $arFields, $skip_counts=False) |
static | MoveTopic2Forum ($TID, $FID, $leaveLink="N") |
static | Delete ($ID) |
static | GetByID ($ID, $arAddParams=array()) |
static | GetByIDEx ($ID, $arAddParams=array()) |
static | GetNeighboringTopics ($TID, $arUserGroups) |
static | GetSelectFields ($arAddParams=array(), $fields=array()) |
static | SetReadLabels ($ID, $arUserGroups) |
static | SetReadLabelsNew ($ID, $updateForum=false, $LastVisit=false, $arAddParams=array()) |
static | CleanUp ($period=168) |
static | SetStat ($ID=0, $params=[]) |
static | OnBeforeIBlockElementDelete ($ELEMENT_ID) |
static | GetMessageCount ($forumID, $topicID, $approved=null) |
См. определение в файле topic.php строка 6
◆ Add()
◆ CanUserAddTopic()
CanUserAddTopic |
( |
| $FID, |
|
|
| $arUserGroups, |
|
|
| $iUserID = 0, |
|
|
| $arForum = false, |
|
|
| $ExternalPermission = false ) |
|
static |
◆ CanUserDeleteTopic()
CanUserDeleteTopic |
( |
| $TID, |
|
|
| $arUserGroups, |
|
|
| $iUserID = 0, |
|
|
| $ExternalPermission = false ) |
|
static |
◆ CanUserDeleteTopicMessage()
CanUserDeleteTopicMessage |
( |
| $TID, |
|
|
| $arUserGroups, |
|
|
| $iUserID = 0, |
|
|
| $ExternalPermission = false ) |
|
static |
◆ CanUserUpdateTopic()
CanUserUpdateTopic |
( |
| $TID, |
|
|
| $arUserGroups, |
|
|
| $iUserID = 0, |
|
|
| $ExternalPermission = false ) |
|
static |
◆ CanUserViewTopic()
CanUserViewTopic |
( |
| $TID, |
|
|
| $arUserGroups, |
|
|
| $iUserID = 0, |
|
|
| $ExternalPermission = false ) |
|
static |
◆ CheckFields()
CheckFields |
( |
| $ACTION, |
|
|
& | $arFields ) |
|
static |
◆ CleanUp()
◆ Delete()
◆ GetByID()
GetByID |
( |
| $ID, |
|
|
| $arAddParams = array() ) |
|
static |
◆ GetByIDEx()
GetByIDEx |
( |
| $ID, |
|
|
| $arAddParams = array() ) |
|
static |
◆ GetMessageCount()
GetMessageCount |
( |
| $forumID, |
|
|
| $topicID, |
|
|
| $approved = null ) |
|
static |
◆ GetNeighboringTopics()
GetNeighboringTopics |
( |
| $TID, |
|
|
| $arUserGroups ) |
|
static |
◆ GetSelectFields()
GetSelectFields |
( |
| $arAddParams = array(), |
|
|
| $fields = array() ) |
|
static |
◆ MoveTopic2Forum()
MoveTopic2Forum |
( |
| $TID, |
|
|
| $FID, |
|
|
| $leaveLink = "N" ) |
|
static |
◆ OnBeforeIBlockElementDelete()
OnBeforeIBlockElementDelete |
( |
| $ELEMENT_ID | ) |
|
|
static |
◆ SetReadLabels()
SetReadLabels |
( |
| $ID, |
|
|
| $arUserGroups ) |
|
static |
◆ SetReadLabelsNew()
SetReadLabelsNew |
( |
| $ID, |
|
|
| $updateForum = false, |
|
|
| $LastVisit = false, |
|
|
| $arAddParams = array() ) |
|
static |
◆ SetStat()
SetStat |
( |
| $ID = 0, |
|
|
| $params = [] ) |
|
static |
◆ Update()
Update |
( |
| $ID, |
|
|
| $arFields, |
|
|
| $skip_counts = False ) |
|
static |
Объявления и описания членов класса находятся в файле:
- C:/bitrix/modules/forum/classes/general/topic.php