|
| 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