|
static | isnull ( $field, $alternative) |
static | AutoClose () |
static | CleanUpOnline () |
static | GetOnline ($ticketID) |
static | DeleteMessage ($ID, $checkRights="Y") |
static | UpdateMessage ($MESSAGE_ID, $arFields, $checkRights="Y") |
static | AddMessage ($ticketID, $arFields, &$arrFILES, $checkRights="Y") |
static | GetStatus ($ticketID) |
static | GetSupportTeamList () |
static | GetMessageList ($by='s_number', $order='asc', $arFilter=[], $isFiltered=null, $checkRights="Y", $getUserName="Y") |
static | GetDynamicList ($by='s_date_create', $order='desc', $arFilter=[]) |
static | GetMessageDynamicList ($by='s_date_create', $order='desc', $arFilter=[]) |
static | GetDeniedRoleID () |
static | GetSupportClientRoleID () |
static | GetSupportTeamRoleID () |
static | GetDemoRoleID () |
static | GetAdminRoleID () |
static | HaveRole ($role, $userID=false) |
static | IsAdmin ($userID=false) |
static | IsDemo ($userID=false) |
static | IsSupportTeam ($userID=false) |
static | IsSupportClient ($userID=false) |
static | IsOwner ($ticketID, $userID=false) |
static | GetRoles (&$isDemo, &$isSupportClient, &$isSupportTeam, &$isAdmin, &$isAccess, &$userID, $checkRights=true) |
static | GetGroupsByRole ($role) |
static | GetAdminGroups () |
static | GetSupportTeamGroups () |
static | GetEmailsByRole ($role) |
static | GetAdminEmails () |
static | GetSupportTeamEmails () |
static | GetSupportTeamAndAdminUsers () |
static | CheckFilter ($arFilter) |
static | CheckFields ($arFields, $id, $arRequired) |
static | PrepareFields ($arFields, $table, $id) |
static | SplitTicket ($arParam) |
static | MarkMessageAsSpam ($messageID, $exactly="Y", $checkRights="Y") |
static | UnMarkMessageAsSpam ($messageID, $checkRights="Y") |
static | MarkAsSpam ($ticketID, $exactly="Y", $checkRights="Y") |
static | UnMarkAsSpam ($ticketID, $checkRights="Y") |
static | UpdateLastParamsN ($ticketID, $dateType, $recalculateSupportDeadline=true, $setReopenDefault=true) |
static | UpdateMessages ($ticketID) |
static | GetFileList ($by='s_id', $order='asc', $arFilter=[], $checkRights='N') |
static | GetMessageByID ($id, $checkRights="Y", $get_user_name="Y") |
static | GetByID ($id, $lang=LANG, $checkRights="Y", $get_user_name="Y", $get_extra_names="Y", $arParams=Array()) |
static | getMaxId () |
static | Delete ($ticketID, $checkRights="Y") |
static | UpdateOnline ($ticketID, $userID=false, $currentMode="") |
static | SetTicket ($arFields, $ticketID="", $checkRights="Y", $sendEmailToAuthor="Y", $sendEmailToTechsupport="Y") |
static | addSupportText ($cn) |
static | EmailsFromStringToArray ($emails, $res=null) |
static | GetCSupportTableFields ($name, $arrOrTable=CSupportTableFields::C_Array) |
static | Set_getFilesLinks ($arFiles, $lID) |
static | Set_WriteLog ($nf, $v, $mf) |
static | Set_sendMails ($nf, $v, $arFields) |
static | Set_getResponsibleUser ($v, $f, &$arFields) |
static | Set_getCOUPONandSLA ($v, $f, $arFields) |
static | Set_InitVar (&$arFields, $id, $checkRights, $sendEmailToAuthor, $sendEmailToTechsupport) |
static | GetFUA ($site_id) |
static | GetRefBookValues ($type, $site_id=false) |
static | GetMessages ($ticketID, $arFilter=array(), $checkRights="Y") |
static | GetResponsible () |
static | IsResponsible ($userID=false) |
static | ExecuteEvents ($message, $arFields, $isNew, &$eventType=false) |
static | GetResponsibleList ($userID, $CMGM=null, $CMUGM=null, $SG=null) |
static | GetUsersPropertiesArray ($arUserIDs=array(), $arGuestIDs=array()) |
См. определение в файле support.php строка 4