Размещен: /helpdesk/helpdesk.class.php
Описание
Система управления сайтом HostCMS v. 5.xx
Copyright © 2005-2010 ООО "Хостмэйк" (Hostmake LLC), http://www.hostcms.ru
Класс модуля "Службы техподдержки".
Файл: /modules/helpdesk/helpdesk.class.php
author
Hostmake LLC
version
5.x
$CacheGetAttachment = array ()
$CacheGetCriticalLevel = array ()
$CacheGetEmail = array ()
$CacheGetFirstMessageTicket = array ()
$CacheGetHelpdesk = array ()
$CacheGetInfo4Messages = array ()
$CacheGetMessage = array ()
$CacheGetResponsible = array ()
$CacheGetSiteUserByEmail = array ()
$CacheGetStatus = array ()
$CacheGetTemplate = array ()
$CacheGetTemplateDir = array ()
$CacheGetTemplateKeyWords = array ()
$CacheGetTicket = array ()
$CacheGetTicketByName = array ()
$CacheGetTicketCategory = array ()
$CacheGetTicketFlags = array ()
$CacheGetWeekend = array ()
$CacheGetWorkTime = array ()
$CountDays4FirstWorkDay = 0
$MessageTree = ''
$Path = array ()
$sAllowTag = '<style><b><strong><p><br><br/><br /><li><ol><ul><pre><em><i><table><tr><td><tbody><h1><h2><h3><h4><h5><h6>'
$StructuredList = array ()
bool AccessToAttachment()
mixed AnalizeForKeyWords()
mixed BuildSubject()
bool CloseOldTicket()
bool CombineTickets()
mixed CopyCriticalLevel()
mixed CopyEmail()
mixed CopyHelpdesk()
mixed CopyStatus()
mixed CopyTemplateKeyWords()
mixed CopyTicketCategory()
mixed CopyTicketFlag()
str CutQuotetion()
mixed DeleteAttachments()
mixed DeleteCriticalLevel()
mixed DeleteEmail()
mixed DeleteHelpdesk()
mixed DeleteMessage()
resource DeleteResponsible()
mixed DeleteStatus()
mixed DeleteSupportWoktime()
mixed DeleteTemplate()
mixed DeleteTemplateDir()
resource DeleteTemplateKeyWords()
mixed DeleteTicket()
mixed DeleteTicketCategory()
mixed DeleteTicketFlags()
resource DeleteWeekend()
mixed GenXml4Helpdesk()
mixed GenXml4Message()
mixed GenXml4Ticket()
str GenXml4TicketCategory()
mixed GenXml4WorkTime()
mixed GetAllAttachments()
resource GetAllBlockedMessages()
resource GetAllCriticalLevel()
resource GetAllEmail()
resource GetAllFlags()
resource GetAllHelpdesk()
resource GetAllMessage()
resource GetAllMessageWithParentId()
resource GetAllResponsible()
resource GetAllStatus()
resource GetAllTemplate()
resource GetAllTemplateDir()
resource GetAllTemplateDirWithParentId()
resource GetAllTemplateKeyWords()
resource GetAllTemplateWithDirId()
resource GetAllTicket()
resource GetAllTicketCategory()
resource GetAllTicketFlag()
resource GetAllUsers()
resource GetAllWeekends()
str GetAnswerDate()
array GetArrayAttachment()
mixed GetAttachment()
mixed GetAttachmentPath()
mixed GetCriticalLevel()
mixed GetEmail()
bool GetEmailIsHelpdeskEmail()
mixed GetFirstMessageTicket()
mixed GetHelpdesk()
array GetInfo4Messages()
mixed GetMessage()
mixed GetMessageByNumber()
str GetMessageForHistory()
str GetMessageHistory()
mixed GetResponsible()
Массив GetSiteUserByEmail()
mixed GetStatus()
array GetStructuredListCategoryTicket()
array GetStructuredListMessage()
array GetStructuredListTemplateDir()
int GetSupportEmailId()
mixed GetTemplate()
mixed GetTemplateDir()
array GetTemplateDirPathArray()
mixed GetTemplateKeyWords()
string GetTextFileSize()
mixed GetTicket()
mixed GetTicketByName()
mixed GetTicketCategory()
array GetTicketCategoryPathArray()
mixed GetTicketFlags()
mixed GetUsersTemplateByUsersId()
str GetWeekDayName()
mixed GetWeekend()
array GetWeekendArray()
array GetWorkdayArray()
mixed GetWorkTime()
mixed InsertCategoryTicket()
mixed InsertCriticalLevel()
mixed InsertEmail()
mixed InsertHelpdesk()
mixed InsertMessage()
mixed InsertResponsible()
mixed InsertStatus()
int InsertSupportWoktime()
mixed InsertTemplate()
mixed InsertTemplateDir()
mixed InsertTemplateKeyWords()
mixed InsertTicket()
mixed InsertTicketFlags()
mixed InsertUsersLetterTemplate()
mixed InsertWeekend()
mixed LoadAttachments()
bool MessageBlockUnblock()
bool RecountAnswerDateTime()
str ReFormat()
str ReplaceMailMacro()
str ReplyMessageText()
array SearchIndexing()
bool SendMessage()
bool SentAutoAnswer()
bool SetFlagTicket()
bool ShowHelpdesk()
bool ShowTicket()
bool ShowWorktime()
bool TicketStatusChange()
AccessToAttachment( int $helpdesk_attachment_id, int $site_users_id );
Описание
Проверка доступа пользователя сайта к вложенным файлам
Принимаемые параметры
$helpdesk_attachment_id
Идентификатор вложенного файла
$site_users_id
Идентификатор пользователя сайта
Возвращает
<?php $helpdesk = new helpdesk(); $helpdesk_attachment_id = 2; // Если есть модуль "Пользователи сайта", получим текущего пользователя if (class_exists('SiteUsers')) { $SiteUsers = & singleton('SiteUsers'); $site_users_id = $SiteUsers->GetCurrentSiteUser(); } else { $site_users_id = 0; } $result = $helpdesk->AccessToAttachment($helpdesk_attachment_id, $site_users_id); // Распечатаем результат echo $result; ?>
[ Наверх ]
AnalizeForKeyWords( int $helpdesk_id, str $text );
Описание
Анализ сообщения на предмет содержания ключевых слов для стандартных ответов.
Принимаемые параметры
$helpdesk_id
Идентификатор службы техподдержки
$text
Текст сообщения
Возвращает
Идентификатор стандартного ответа, или false
<?php $helpdesk = new helpdesk(); $helpdesk_id = 1; $text = 'Ключевое слово стандартного ответа'; $result = $helpdesk->AnalizeForKeyWords($helpdesk_id, $text); // Распечатаем результат echo $result; ?>
[ Наверх ]
BuildSubject( int $helpdesk_message_id, [array $param = array ()] );
Описание
Формирование темы сообщения в соответствии с масками имени тикета и номера сообщения
Принимаемые параметры
$helpdesk_message_id
Идентификатор сообщения, на основе темы которого строится тема нового сообщения
$param
Массив дополнительных параметров
Возвращает
str Тема сообщения, или false
<?php $helpdesk = new helpdesk(); $helpdesk_message_id = 1; $result = $helpdesk->BuildSubject($helpdesk_message_id); // Распечатаем результат echo $result; ?>
[ Наверх ]
CloseOldTicket( int $helpdesk_id );
Описание
Закрытие старых (ответ на которые дан более 10 дней назад) тикетов
Принимаемые параметры
$helpdesk_id
Идентификатор службы техподдержки
Возвращает
<?php $helpdesk = new helpdesk(); $helpdesk_id = 1; $result = $helpdesk->CloseOldTicket($helpdesk_id); if ($result) { echo "Тикет закрыт"; } else { echo "Ошибка закрытия тикета"; } ?>
[ Наверх ]
CombineTickets( array $tickets_id_array, int $ticket_id );
Описание
Объединение тикетов
Принимаемые параметры
$tickets_id_array
Массив идентификаторов тикетов, которые необходимо объединить
$ticket_id
Идентификатор тикета, с которым объединяются тикеты
Возвращает
<?php $helpdesk = new helpdesk(); $tickets_id_array = array(6,7); $ticket_id = 5; $result = $helpdesk->CombineTickets($tickets_id_array, $ticket_id); // Распечатаем результат echo $result; ?>
[ Наверх ]
CopyCriticalLevel( int $helpdesk_critical_level_id, [array $param = array ()] );
Описание
Копирование информации об уровне критичности
Принимаемые параметры
$helpdesk_critical_level_id
Идентификатор копируемого уровня критичности
$param
Массив дополнительных параметров (не обязательный параметр)
Возвращает
идентификатор копии в случае успешного выполнения, false - в противном случае
<?php $helpdesk = new helpdesk(); $helpdesk_critical_level_id = 1; $newid = $helpdesk->CopyCriticalLevel($helpdesk_critical_level_id); // Распечатаем результат echo $newid; ?>
[ Наверх ]
CopyEmail( int $helpdesk_email_id, [array $param = array ()] );
Описание
Копирование информации об электронном адресе службы поддержки
Принимаемые параметры
$helpdesk_email_id
$param
Массив дополнительных параметров
Возвращает
false или int Идентификатор вставленной записи
[ Наверх ]
CopyHelpdesk( int $helpdesk_id, [array $param = array ()] );
Описание
Копирование службы поддержки
Принимаемые параметры
$helpdesk_id
Идентификатор копируемой службы поддержки
$param
Массив дополнительных параметров
Возвращает
false или int Идентификатор вставленной записи
<?php $helpdesk = new helpdesk(); $helpdesk_id = 1; $param['site_id'] = 1; $result = $helpdesk->CopyHelpdesk($helpdesk_id, $param); // Распечатаем результат echo $result; ?>
[ Наверх ]
CopyStatus( int $helpdesk_status_id, [array $param = array ()] );
Описание
Копирование статуса сообщения
Принимаемые параметры
$helpdesk_status_id
Идентификатор копируемого статуса
$param
Массив дополнительных параметров
Возвращает
false или int Идентификатор вставленной записи
<?php $helpdesk = new helpdesk(); $helpdesk_status_id = 1; $param['helpdesk_id'] = 1; $result = $helpdesk->CopyStatus($helpdesk_status_id, $param); // Распечатаем результат echo $result; ?>
[ Наверх ]
CopyTemplateKeyWords( int $helpdesk_letter_template_words_id );
Описание
Копирование ключевого слова
Принимаемые параметры
$helpdesk_letter_template_words_id
Идентификатор копируемого ключевого слова
Возвращает
Идентификатор скопированного ключевого слова в случае успешного копирования, false - иначе
<?php $helpdesk = new helpdesk(); $helpdesk_letter_template_words_id = 2; $newid = $helpdesk->CopyTemplateKeyWords($helpdesk_letter_template_words_id); // Распечатаем результат echo $newid; ?>
[ Наверх ]
CopyTicketCategory( int $helpdesk_ticket_category_id, [array $param = array ()] );
Описание
Копирование категории тикетов
Принимаемые параметры
$helpdesk_ticket_category_id
$param
Массив дополнительных параметров
Возвращает
false или int Идентификатор вставленной записи
<?php $helpdesk = new helpdesk(); $helpdesk_ticket_category_id = 1; $param['helpdesk_id'] = 1; $result = $helpdesk->CopyTicketCategory($helpdesk_ticket_category_id, $param); // Распечатаем результат echo $result; ?>
[ Наверх ]
CopyTicketFlag( int $helpdesk_ticket_flags_id, [array $param = array ()] );
Описание
Копирование флага тикетов
Принимаемые параметры
$helpdesk_ticket_flags_id
$param
Массив дополнительных параметров
Возвращает
false или int Идентификатор вставленной записи
<?php $helpdesk = new helpdesk(); $helpdesk_ticket_flags_id = 5; $param['helpdesk_id'] = 1; $result = $helpdesk->CopyTicketFlag($helpdesk_ticket_flags_id, $param); // Распечатаем результат echo $result; ?>
[ Наверх ]
CutQuotetion( str $message_text, int $message_type );
Описание
Удаление из текста сообщения цитаты
Принимаемые параметры
$message_text
Исходный текст
$message_type
Тип сообщения (1 - текст, 0 - html)
Возвращает
Текст без цитат
<?php $helpdesk = new helpdesk(); $message_text = "> > #----------------------\n> > Привет!\n> > #----------------------"; $message_type = 1; $result = $helpdesk->CutQuotetion ($message_text, $message_type); // Распечатаем результат echo $result; ?>
[ Наверх ]
DeleteAttachments( int $helpdesk_message_id );
Описание
Удаление информации о вложенных файлах в сообщениях
Принимаемые параметры
$helpdesk_message_id
Идентификатор сообщения
Возвращает
resource, или false
<?php $helpdesk = new helpdesk(); $helpdesk_message_id = 9; $result = $helpdesk->DeleteAttachments($helpdesk_message_id); if ($result) { echo "Удаление выполнено успешно"; } else { echo "Ошибка удаления"; } ?>
[ Наверх ]
DeleteCriticalLevel( int $helpdesk_critical_level_id );
Описание
Удаление информации об уровне критичности
Принимаемые параметры
$helpdesk_critical_level_id
Идентификатор уровня критичности
Возвращает
resource, или false
<?php $helpdesk = new helpdesk(); $helpdesk_critical_level_id = 4; $result = $helpdesk->DeleteCriticalLevel($helpdesk_critical_level_id); if ($result) { echo "Удаление выполнено успешно"; } else { echo "Ошибка удаления"; } ?>
[ Наверх ]
DeleteEmail( int $helpdesk_email_id );
Описание
Удаление информациии об электронном адресе
Принимаемые параметры
$helpdesk_email_id
Идентификатор электронного адреса
Возвращает
resource или false
<?php $helpdesk = new helpdesk(); $helpdesk_email_id = 1; $result = $helpdesk->DeleteEmail($helpdesk_email_id); if ($result) { echo "Загрузка выполнена успешно"; } else { echo "Ошибка загрузки файла"; } ?>
[ Наверх ]
DeleteHelpdesk( $helpdesk_id, int $helpdesk );
Описание
Удаление информации о службе технической поддержки
Принимаемые параметры
$helpdesk
Идентификатор службы технической поддержки
$helpdesk_id
Возвращает
resource, или false
<?php $helpdesk = new helpdesk(); $helpdesk_id = 2; $result = $helpdesk->DeleteHelpdesk($helpdesk_id); if ($result) { echo "Удаление выполнено успешно"; } else { echo "Ошибка удаления"; } ?>
[ Наверх ]
DeleteMessage( int $helpdesk_message_id );
Описание
Удаление сообщения
Принимаемые параметры
$helpdesk_message_id
Идентификатор сообщения
Возвращает
Идентификатор удаленной записи, или false
<?php $helpdesk = new helpdesk(); $helpdesk_message_id = 2; $result = $helpdesk->DeleteMessage($helpdesk_message_id); if ($result) { echo "Удаление выполнено успешно"; } else { echo "Ошибка удаления"; } ?>
[ Наверх ]
DeleteResponsible( int $helpdesk_responsible_id );
Описание
Удаление ответственного пользователя
Принимаемые параметры
$helpdesk_responsible_id
Идентификатор ответственного пользователя
Возвращает
<?php $helpdesk = new helpdesk(); $helpdesk_responsible_id = 1; $result = $helpdesk->DeleteResponsible($helpdesk_responsible_id); if ($result) { echo "Удаление выполнено успешно"; } else { echo "Ошибка удаления"; } ?>
[ Наверх ]
DeleteStatus( int $helpdesk_status_id );
Описание
Удаление статуса сообщений
Принимаемые параметры
$helpdesk_status_id
Идентификатор удаляемого статуса
Возвращает
resource, или false
<?php $helpdesk = new helpdesk(); $helpdesk_status_id = 3; $result = $helpdesk->DeleteStatus($helpdesk_status_id); if ($result) { echo "Удаление выполнено успешно"; } else { echo "Ошибка удаления"; } ?>
[ Наверх ]
DeleteSupportWoktime( int $helpdesk_id, int $helpdesk_support_worktime_day, int $helpdesk_support_worktime_hour );
Описание
Удаление рабочего дня службы технической поддержки
Принимаемые параметры
$helpdesk_id
идентификатор службы технической поддержки
$helpdesk_support_worktime_day
номер дня (0 - Понедельник, 1 - Вторник и т.д.)
$helpdesk_support_worktime_hour
номер часа (0 - 00:00 часов ночи, 1 - 01:00 и т.д.)
Возвращает
resource or false
<?php $helpdesk = new helpdesk(); $helpdesk_id = 1; $helpdesk_support_worktime_day = 6; $helpdesk_support_worktime_hour = 15; $result = $helpdesk->DeleteSupportWoktime($helpdesk_id, $helpdesk_support_worktime_day, $helpdesk_support_worktime_hour); if ($result) { echo "Удаление выполнено успешно"; } else { echo "Ошибка удаления"; } ?>
[ Наверх ]
DeleteTemplate( int $helpdesk_letter_template_id );
Описание
Удаление стандартного ответа
Принимаемые параметры
$helpdesk_letter_template_id
Идентификатор стандартного ответа
Возвращает
resource, или false
<?php $helpdesk = new helpdesk(); $helpdesk_letter_template_id = 1; $result = $helpdesk->DeleteTemplate($helpdesk_letter_template_id); if ($result) { echo "Удаление выполнено успешно"; } else { echo "Ошибка удаления"; } ?>
[ Наверх ]
DeleteTemplateDir( int $helpdesk_id, int $helpdesk_letter_template_dir_id );
Описание
Удаление группы стандартных ответов
Принимаемые параметры
$helpdesk_letter_template_dir_id
Идентификатор группы стандартных ответов
$helpdesk_id
Идентификатор службы техподдержки
Возвращает
resource, либо false
<?php $helpdesk = new helpdesk(); $helpdesk_id = 1; $helpdesk_letter_template_dir_id = 1; $result = $helpdesk->DeleteTemplateDir($helpdesk_id, $helpdesk_letter_template_dir_id); if ($result) { echo "Удаление выполнено успешно"; } else { echo "Ошибка удаления"; } ?>
[ Наверх ]
DeleteTemplateKeyWords( int $helpdesk_letter_template_words_id );
Описание
Удаление ключевого слова
Принимаемые параметры
$helpdesk_letter_template_words_id
Идентификатор ключевого слова
Возвращает
<?php $helpdesk = new helpdesk(); $helpdesk_letter_template_words_id = 1; $result = $helpdesk->DeleteTemplateKeyWords($helpdesk_letter_template_words_id); if ($result) { echo "Удаление выполнено успешно"; } else { echo "Ошибка удаления"; } ?>
[ Наверх ]
DeleteTicket( int $helpdesk_ticket_id );
Описание
Удаление информациии об инциденте
Принимаемые параметры
$helpdesk_ticket_id
Идентификатор инцидента
Возвращает
resource, или false
<?php $helpdesk = new helpdesk(); $helpdesk_ticket_id = 2; $result = $helpdesk->DeleteTicket($helpdesk_ticket_id); if ($result) { echo "Удаление выполнено успешно"; } else { echo "Ошибка удаления"; } ?>
[ Наверх ]
DeleteTicketCategory( int $helpdesk_ticket_category_id );
Описание
Удаление информации о категории инцидентов
Принимаемые параметры
$helpdesk_ticket_category_id
Идентификатор категории инцидентов
Возвращает
resource в случае успешного выполнения, false - иначе
<?php $helpdesk = new helpdesk(); $helpdesk_ticket_category_id = 3; $result = $helpdesk->DeleteTicketCategory($helpdesk_ticket_category_id); if ($result) { echo "Удаление выполнено успешно"; } else { echo "Ошибка удаления"; } ?>
[ Наверх ]
DeleteTicketFlags( int $helpdesk_ticket_flags_id );
Описание
Удаление информации о флаге для тикетов
Принимаемые параметры
$helpdesk_ticket_flags_id
Идентификатор удаляемого флага
Возвращает
resource, или false
<?php $helpdesk = new helpdesk(); $helpdesk_ticket_flags_id = 1; $result = $helpdesk->DeleteTicketFlags($helpdesk_ticket_flags_id); if ($result) { echo "Удаление выполнено успешно"; } else { echo "Ошибка удаления"; } ?>
[ Наверх ]
DeleteWeekend( int $helpdesk_weekend_id );
Описание
Удаление информации о специальном рабочем/выходном дне
Принимаемые параметры
$helpdesk_weekend_id
Идентификатор специального рабочего/выходного дня
[ Наверх ]
GenXml4Helpdesk( int $helpdesk_id, [array $helpdesk_row = false], [array $param = array ()], [ $external_propertys = array ()] );
Описание
Формирование XML для службы техподдержки
Принимаемые параметры
$helpdesk_id
Идентификатор службы техподдержки (не обязательный)
$helpdesk_row
Массив с информацией о службе техподдержки (не обязательный)
$param
Массив дополнительных параметров (не обязательный)
$external_propertys
Возвращает
XML с данными о тикете, либо false
<?php $helpdesk = new helpdesk(); $helpdesk_id = 1; $result = $helpdesk->GenXml4Helpdesk($helpdesk_id); // Распечатаем результат echo htmlspecialchars($result); ?>
[ Наверх ]
GenXml4Message( int $helpdesk_message_id, int $helpdesk_message_parent_id, [array $message_row = false], [ $param = array ()] );
Описание
Формирование XML для сообщений
Принимаемые параметры
$helpdesk_message_id
Идентификатор сообщения
$helpdesk_message_parent_id
Идентификатор родительского сообщения
$message_row
Массив с информацией о сообщении (не обязательный параметр)
$param
Возвращает
XML с данными о сообщении, либо false
<?php $helpdesk = new helpdesk(); $helpdesk_message_id = 5; $helpdesk_message_parent_id = 1; $result = $helpdesk->GenXml4Message($helpdesk_message_id, $helpdesk_message_parent_id); // Распечатаем результат echo htmlspecialchars($result); ?>
[ Наверх ]
GenXml4Ticket( int $helpdesk_ticket_id, [array $ticket_row = false], [array $param = array ()] );
Описание
Формирование XML для тикета
Принимаемые параметры
$helpdesk_ticket_id
Идентификатор тикета
$ticket_row
Массив с информацией о тикете (не обязательный параметр)
$param
Массив дополнительных параметров
Возвращает
XML с данными о тикете, либо false
<?php $helpdesk = new helpdesk(); $helpdesk_ticket_id = 1; $result = $helpdesk->GenXml4Ticket($helpdesk_ticket_id); // Распечатаем результат echo htmlspecialchars($result); ?>
[ Наверх ]
GenXml4TicketCategory( int $hellpdesk_id, int $helpdesk_ticket_category_id, [array $ticket_category_row = false], [array $param = array ()] );
Описание
Формирование XML для категорий тикетов
Принимаемые параметры
$hellpdesk_id
Идентификатор службы поддержки
$helpdesk_ticket_category_id
Идентификатор родительской категории
$ticket_category_row
Массив с информацией о родительской категории тикетов
$param
Массив дополнительных параметров
Возвращает
<?php $helpdesk = new helpdesk(); $hellpdesk_id = 1; $helpdesk_ticket_category_id = 4; $result = $helpdesk->GenXml4TicketCategory ($hellpdesk_id, $helpdesk_ticket_category_id); // Распечатаем результат echo htmlspecialchars($result); ?>
[ Наверх ]
GenXml4WorkTime( int $helpdesk_id, [array $helpdesk_row = false], [array $param = array ()], [array $external_propertys = array ()] );
Описание
Формирование XML для режима работы службы техподдержки
Принимаемые параметры
$helpdesk_id
Идентификатор службы техподдержки
$helpdesk_row
Массив с информацией о службе техподдержки (не обязательный параметр)
$param
Массив дополнительных параметров (не обязательный параметр)
$external_propertys
Массив дополнительных параметров для включения в XML
Возвращает
XML или false
<?php $helpdesk = new helpdesk(); $helpdesk_id = 1; $result = $helpdesk->GenXml4WorkTime($helpdesk_id); // Распечатаем результат echo htmlspecialchars($result); ?>
[ Наверх ]
GetAllAttachments( int $helpdesk_message_id );
Описание
Получение вложенных файлов сообщения
Принимаемые параметры
$helpdesk_message_id
Идентификатор сообщения
Возвращает
resource, или false
<?php $helpdesk = new helpdesk(); $helpdesk_message_id = 14; $resource = $helpdesk->GetAllAttachments($helpdesk_message_id); // Распечатаем результат while($row = mysql_fetch_assoc($resource)) { print_r ($row); } ?>
[ Наверх ]
GetAllBlockedMessages( [int $ticket_id = 0] );
Описание
Получение всех заблокированных сообщений тикета
Принимаемые параметры
$ticket_id
идентификатор тикета. Если передан - будут выбраны все заблокированные сообщения тикета
[ Наверх ]
GetAllCriticalLevel( int $helpdesk_id );
Описание
Получение информации обо всех уровнях критичности. Если передан параметр $helpdesk_id, то выбираются уровни критичности службы техподдержки с id $helpdesk_id
Принимаемые параметры
$helpdesk_id
helpdesk_id Идентификатор службы технической поддержки (если 0, выборка всех уровней) (параметр не обязателен)
Возвращает
<?php $helpdesk = new helpdesk(); $helpdesk_id = 1; $resource = $helpdesk->GetAllCriticalLevel($helpdesk_id); // Распечатаем результат while($row = mysql_fetch_assoc($resource)) { print_r($row); } ?>
[ Наверх ]
GetAllEmail( int $helpdesk_id, [array $param = array ()] );
Описание
Получение информации обо всех электронных адресах службы техподдержки
Принимаемые параметры
$helpdesk_id
Идентификатор службы техподдержки
$param
Массив дополнительных параметров
Возвращает
<?php $helpdesk = new helpdesk(); $helpdesk_id = 1; $resource = $helpdesk->GetAllEmail($helpdesk_id); // Распечатаем результат while($row = mysql_fetch_assoc($resource)) { print_r ($row); } ?>
[ Наверх ]
GetAllFlags( int $helpdesk_id );
Описание
Получение списка флагов
Принимаемые параметры
$helpdesk_id
Идентификатор службы техподдержки
Возвращает
<?php $helpdesk = new helpdesk(); $helpdesk_id = 1; $resource = $helpdesk->GetAllFlags($helpdesk_id); // Распечатаем результат while($row = mysql_fetch_assoc($resource)) { print_r ($row); } ?>
[ Наверх ]
GetAllHelpdesk( [mixed $site_id = false] );
Описание
Получение информации обо всех службах техподдержки на конкретном сайте. Если параметр $site_id не передан, или равен false - выбирается информация обо всех службах техподдержки.
Принимаемые параметры
$site_id
Идентификатор сайта, или false
Возвращает
<?php $helpdesk = new helpdesk(); $resource = $helpdesk->GetAllHelpdesk(); // Распечатаем результат while($row = mysql_fetch_assoc($resource)) { print_r($row); } ?>
[ Наверх ]
GetAllMessage( int $helpdesk_ticket_id, [int $helpdesk_message_id = 0], [array $param = array ()] );
Описание
Получение списка сообщений, относящихся к тикету с идентификатором $helpdesk_ticket_id. Если задан параметр $helpdesk_message_id, выбираются все сообщения, кроме сообщения с id $helpdesk_message_id.
Принимаемые параметры
$helpdesk_ticket_id
Идентификатор тикета
$helpdesk_message_id
Идентификатор сообщения, которое не нужно включать в список (не обязательный параметр)
$param
Массив дополнительных параметров ( не обязательный параметр)
Возвращает
<?php $helpdesk = new helpdesk(); $helpdesk_ticket_id = 1; $resource = $helpdesk->GetAllMessage($helpdesk_ticket_id); // Распечатаем результат while($row = mysql_fetch_assoc($resource)) { print_r ($row); } ?>
[ Наверх ]
GetAllMessageWithParentId( int $helpdesk_message_parent_id, [int $ticket_id = false] );
Описание
Получение списка сообщений, дочерних по отношению к сообщению с id $helpdesk_message_parent_id
Принимаемые параметры
$helpdesk_message_parent_id
Идентификатор родительского сообщения
$ticket_id
Идентификатор тикета. (Не обязательный параметр. по умолчанию - false. Если false - то выбираются все дочерние сообщения, независимо от их принадлежности тикету)
Возвращает
<?php $helpdesk = new helpdesk(); $helpdesk_message_parent_id = 1; $resource = $helpdesk->GetAllMessageWithParentId($helpdesk_message_parent_id); // Распечатаем результат while($row = mysql_fetch_assoc($resource)) { var_dump($row); } ?>
[ Наверх ]
GetAllResponsible( int $helpdesk_ticket_category_id );
Описание
Получение информации обо всех ответственных лицах
Принимаемые параметры
$helpdesk_ticket_category_id
Идентификатор категории тикетов.
Возвращает
<?php $helpdesk = new helpdesk(); $helpdesk_ticket_category_id = 4; $resource = $helpdesk->GetAllResponsible($helpdesk_ticket_category_id); // Распечатаем результат while($row = mysql_fetch_assoc($resource)) { print_r($row); } ?>
[ Наверх ]
GetAllStatus( int $helpdesk_id );
Описание
Получение списка статусов. Если передан параметр $helpdesk_id, то выбираются сообщения, относящиеся к службе техподдержки с идентификатором $helpdesk_id
Принимаемые параметры
$helpdesk_id
Идентификатор службы техподдержки (параметр не обязателен)
Возвращает
<?php $helpdesk = new helpdesk(); $helpdesk_id = 1; $resource = $helpdesk->GetAllStatus($helpdesk_id); // Распечатаем результат while($row = mysql_fetch_assoc($resource)) { print_r ($row); } ?>
[ Наверх ]
GetAllTemplate( int $helpdesk_id, [int $helpdesk_letter_template_dir_id = false] );
Описание
Получение списка стандартных ответов службы техподдержки. Если передан параметр $helpdesk_letter_template_dir_id, выбираются все стандартные ответы, принадлежащие категории с этим идентификатором
Принимаемые параметры
$helpdesk_id
Идентификатор службы техподдержки.
$helpdesk_letter_template_dir_id
Идентификатор категории стандартных ответов
Возвращает
<?php $helpdesk = new helpdesk(); $helpdesk_id = 1; $resource = $helpdesk->GetAllTemplate($helpdesk_id); // Распечатаем результат while($row = mysql_fetch_assoc($resource)) { print_r ($row); } ?>
[ Наверх ]
GetAllTemplateDir( int $helpdesk_id, [int $helpdesk_letter_template_dir_id = 0] );
Описание
Получение списка групп стандартных ответов.
Принимаемые параметры
$helpdesk_id
Идентификатор службы техподдержки. Ели 0 или не передан, выбираются группы всех техподдержек
$helpdesk_letter_template_dir_id
Идентификатор группы, которую не нужно включать в список
Возвращает
<?php $helpdesk = new helpdesk(); $helpdesk_id = 1; $resource = $helpdesk->GetAllTemplateDir($helpdesk_id); // Распечатаем результат while($row = mysql_fetch_assoc($resource)) { print_r ($row); } ?>
[ Наверх ]
GetAllTemplateDirWithParentId( $helpdesk_id, int $helpdesk_letter_template_dir_parent_id, [int $helpdesk_letter_template_dir_id = 0] );
Описание
Получение списка директорий стандартных ответов, вложенных в директорию с идентификатором $helpdesk_letter_template_dir_parent_id
Принимаемые параметры
$helpdesk_letter_template_dir_parent_id
Идентификатор родительской категории
$helpdesk_letter_template_dir_id
Идентификатор категории, которую не нужно включать в список
$helpdesk_id
Возвращает
<?php $helpdesk = new helpdesk(); $helpdesk_id = 1; $helpdesk_letter_template_dir_parent_id = 2; $resource = $helpdesk->GetAllTemplateDirWithParentId($helpdesk_id, $helpdesk_letter_template_dir_parent_id); // Распечатаем результат while($row = mysql_fetch_assoc($resource)) { print_r ($row); } ?>
[ Наверх ]
GetAllTemplateKeyWords( [int $helpdesk_letter_template_id = 0] );
Описание
Получение списка всех ключевых слов, относящихся к шаблонному ответу с id $helpdesk_letter_template_id. Если $helpdesk_letter_template_id не задан, или равен 0, выбираются абсолютно все ключевые слова
Принимаемые параметры
$helpdesk_letter_template_id
Идентификатор стандартного ответа (не обязавтельный параметр)
Возвращает
<?php $helpdesk = new helpdesk(); $resource = $helpdesk->GetAllTemplateKeyWords(); // Распечатаем результат while($row = mysql_fetch_assoc($resource)) { print_r ($row); } ?>
[ Наверх ]
GetAllTemplateWithDirId( int $helpdesk_letter_template_dir_id );
Описание
Получение списка стандартных ответов, относящихся к директории стандартных ответов с идентификатором $helpdesk_letter_template_dir_id
Принимаемые параметры
$helpdesk_letter_template_dir_id
Идентификатор родительской директории стандартных ответов
Возвращает
<?php $helpdesk = new helpdesk(); $helpdesk_letter_template_dir_id = 2; $resource = $helpdesk->GetAllTemplateWithDirId($helpdesk_letter_template_dir_id); // Распечатаем результат while($row = mysql_fetch_assoc($resource)) { print_r ($row); } ?>
[ Наверх ]
GetAllTicket( [int $helpdesk_id = 0], [int $helpdesk_ticket_category_id = false], [array $param = array ()] );
Описание
Получение информации обо всех инцидентах конкретной службы техподдержки (если передан параметр $helpdesk_id), или конкретной категории (если передан параметр $helpdesk_ticket_category_id). Если параметры не переданы, выбирается информация обо всех инцидентах
Принимаемые параметры
$helpdesk_ticket_category_id
Идентификатор родительской категории (не обязательный параметр)
$param
массив дополнительных параметров
$helpdesk_id
helpdesk_id Идентификатор службы технической поддержки (не обязательный параметр)
Возвращает
<?php $helpdesk = new helpdesk(); $resource = $helpdesk->GetAllTicket(); // Распечатаем результат while($row = mysql_fetch_assoc($resource)) { print_r($row); } ?>
[ Наверх ]
GetAllTicketCategory( [int $helpdesk_id = 0], [int $helpdesk_ticket_category_parent_id = 0], [ $helpdesk_ticket_category_id = 0] );
Описание
Получение информации о категориях инцидентов. Если передан параметр helpdesk_id, выбираются категории, принадлежащие службе техподдержки с id helpdesk_id. Если передан параметр $helpdesk_ticket_category_parent_id, выбираются категории вложенные в категорию с id $helpdesk_ticket_category_parent_id.
Принимаемые параметры
$helpdesk_ticket_category_parent_id
Идентификатор родительской категории, или 0 (не обязательный параметр) int $helpdesk_ticket_category_id Идентификатор категории, которую не нужно включать в список (не обязательный параметр
$helpdesk_id
helpdesk_id Идентификатор службы технической поддержки, или 0 (не обязательный параметр)
$helpdesk_ticket_category_id
Возвращает
<?php $helpdesk = new helpdesk(); $resource = $helpdesk->GetAllTicketCategory(); // Распечатаем результат while($row = mysql_fetch_assoc($resource)) { print_r($row); } ?>
[ Наверх ]
GetAllTicketFlag( int $helpdesk_id );
Описание
Получение информации обо всех флагах тикетов
Принимаемые параметры
$helpdesk_id
Идентификатор службы поддержки
Возвращает
<?php $helpdesk = new helpdesk(); $helpdesk_id = 1; $resource = $helpdesk->GetAllTicketFlag($helpdesk_id); // Распечатаем результат while($row = mysql_fetch_assoc($resource)) { print_r ($row); } ?>
[ Наверх ]
GetAllUsers( $helpdesk_id, [int $site_id = 0], [int $helpdesk_ticket_category_parent_id = false] );
Описание
Получение информации обо всех пользователях центра администрирования данного сайта
Принимаемые параметры
$site_id
Идентификатор сайта (если не указан, выбирается текущий сайт) (не обязательный параметр)
$helpdesk_ticket_category_parent_id
Идентификатор категории, для которой назначен ответственный пользователь
$helpdesk_id
Возвращает
<?php $helpdesk = new helpdesk(); $helpdesk_id = 1; $resource = $helpdesk->GetAllUsers($helpdesk_id); // Распечатаем результат while($row = mysql_fetch_assoc($resource)) { print_r ($row); } ?>
[ Наверх ]
GetAllWeekends( int $helpdesk_id );
Описание
Получение списка всех специальных рабочих/выходных днях
Принимаемые параметры
$helpdesk_id
Идентификатор службы поддержки
[ Наверх ]
GetAnswerDate( str $day, str $time_answer, array $worktime_array, array $weekend_array, array $workday_array );
Описание
Получение даты ответа для тикета
Принимаемые параметры
$day
Дата-время в формате SQL (ГГГГ-ММ-ДД чч:мм:сс), с которой считать время ответа
$time_answer
Время ответа в минутах
$worktime_array
Массив режима работы
$weekend_array
Массив дополнительных выходных
$workday_array
Массив дополнительных рабочих дней
Возвращает
Дата-время в формате SQL
[ Наверх ]
GetArrayAttachment( int $helpdesk_message_id );
Описание
Получение массива с информацией обо всех вложениях сообщения
Принимаемые параметры
$helpdesk_message_id
Идентификатор сообщения
Возвращает
<?php $helpdesk = new helpdesk(); $helpdesk_message_id = 14; $row = $helpdesk->GetArrayAttachment($helpdesk_message_id); // Распечатаем результат print_r($row); ?>
[ Наверх ]
GetAttachment( int $helpdesk_attachment_id, [array $param = array ()] );
Описание
Получение информации о вложенном файле
Принимаемые параметры
$helpdesk_attachment_id
Идентификатор вложенного файла
$param
Массив дополнительных параметров
Возвращает
Массив с информацией, или false
<?php $helpdesk = new helpdesk(); $helpdesk_attachment_id = 2; $row = $helpdesk->GetAttachment($helpdesk_attachment_id); // Распечатаем результат print_r ($row); ?>
[ Наверх ]
GetAttachmentPath( int $helpdesk_attachment_id );
Описание
Получение полного пути к вложенному файлу
Принимаемые параметры
$helpdesk_attachment_id
Идентификатор вложенного файла
Возвращает
Строка, содержащая путь к вложенному файлу, либо false
<?php $helpdesk = new helpdesk(); $helpdesk_attachment_id = 2; $row = $helpdesk->GetAttachmentPath($helpdesk_attachment_id); // Распечатаем результат print_r ($row); ?>
[ Наверх ]
GetCriticalLevel( int $helpdesk_critical_level_id, [array $param = array ()] );
Описание
Получение информации об уровне критичности
Принимаемые параметры
$helpdesk_critical_level_id
Идентификатор уровня критичности
$param
Массив дополнительных параметров
Возвращает
Массив данных, либо false
<?php $helpdesk = new helpdesk(); $helpdesk_critical_level_id = 1; $row = $helpdesk->GetCriticalLevel($helpdesk_critical_level_id); // Распечатаем результат print_r ($row); ?>
[ Наверх ]
GetEmail( int $helpdesk_email_id, [array $param = array ()] );
Описание
Получение информации об электронном адресе
Принимаемые параметры
$helpdesk_email_id
Идентификатор записи
$param
Массив дополнительных параметров
Возвращает
Массив данных, либо false
[ Наверх ]
GetEmailIsHelpdeskEmail( int $helpdesk_id, str $email, [str $helpdesk_message_subject = ''], [int $helpdesk_ticket_id = 0] );
Описание
Проверка, является ли переданный текст адресом службы техподдержки или почтовым демоном, а также, нужно ли отсылать сообщения на электронный адрес пользователю
Принимаемые параметры
$helpdesk_id
Идентификатор службы техподдержки
электронный адрес
$helpdesk_message_subject
Тема письма (не обязательный параметр)
$helpdesk_ticket_id
Идентификатор тикета
Возвращает
(true - отсылать ответ не нужно, false - иначе)
[ Наверх ]
GetFirstMessageTicket( int $helpdesk_ticket_id, [array $param = array ()] );
Описание
Получение информации о первом сообщении тикета
Принимаемые параметры
$helpdesk_ticket_id
Идентификатор тикета
$param
Массив дополнительных параметров
Возвращает
Массив с информацией о сообщении, или false
<?php $helpdesk = new helpdesk(); $helpdesk_ticket_id = 1; $row = $helpdesk->GetFirstMessageTicket($helpdesk_ticket_id); // Распечатаем результат print_r ($row); ?>
[ Наверх ]
GetHelpdesk( int $helpdesk_id, [array $param = array ()] );
Описание
Получение данных о службе технической поддержки.
Принимаемые параметры
$helpdesk_id
Идентификатор службы технической поддержки
$param
Массив дополнительных параметров
Возвращает
Массив данных, либо false
<?php $helpdesk = new helpdesk(); $helpdesk_id = 1; $row = $helpdesk->GetHelpdesk($helpdesk_id); // Распечатаем результат print_r ($row); ?>
[ Наверх ]
GetInfo4Messages( int $helpdesk_ticket_id, [array $param = array ()] );
Описание
Информация о количестве сообщений тикета
Принимаемые параметры
$helpdesk_ticket_id
Идентификатор тикета
$param
Массив дополнительных параметров
Возвращает
<?php $helpdesk = new helpdesk(); $helpdesk_ticket_id = 5; $row = $helpdesk->GetInfo4Messages($helpdesk_ticket_id); // Распечатаем результат print_r ($row); ?>
[ Наверх ]
GetMessage( int $helpdesk_message_id, [array $param = array ()] );
Описание
Получение информации о сообщении.
Принимаемые параметры
$helpdesk_message_id
Идентификатор сообщения
$param
Массив дополнительных параметров
Возвращает
Массив данных, либо false
<?php $helpdesk = new helpdesk(); $helpdesk_message_id = 1; $row = $helpdesk->GetMessage($helpdesk_message_id); // Распечатаем результат print_r ($row); ?>
[ Наверх ]
GetMessageByNumber( int $helpdesk_ticket_id, int $helpdesk_message_number );
Описание
Получение информации о сообщении по его порядковому номеру в тикете
Принимаемые параметры
$helpdesk_ticket_id
Идентификатор тикета
$helpdesk_message_number
Порядковый номер сообщения в тикете
Возвращает
Массив данных, либо false
<?php $helpdesk = new helpdesk(); $helpdesk_ticket_id = 1; $helpdesk_message_number = 1; $row = $helpdesk->GetMessageByNumber($helpdesk_ticket_id, $helpdesk_message_number); // Распечатаем результат print_r ($row); ?>
[ Наверх ]
GetMessageForHistory( $helpdesk_message_id $helpdesk_message_id );
Описание
Получение отформатированного сообщения для истории сообщений
Принимаемые параметры
$helpdesk_message_id
идентификатор сообщения
[ Наверх ]
GetMessageHistory( int $helpdesk_ticket_id, [int $message_parent_id = 0], [int $count_call = 0], [array $param = array ()] );
Описание
Построение дерева сообщений
Принимаемые параметры
$helpdesk_ticket_id
Идентификатор тикета
$message_parent_id
Идентификатор сообщения, от которого будет строиться дерево. Если не указан, или имеет значение 0 - дерево сообщений строится для всех сообщений тикета. (не обязательный параметр)
$count_call
Число вызовов функции (не обязательный параметр)
$param
Массив дополнительных параметров ( не обязательный параметр)
Возвращает
<?php $helpdesk = new helpdesk(); $helpdesk_ticket_id = 1; $row = $helpdesk->GetMessageHistory($helpdesk_ticket_id); // Распечатаем результат print_r($row); ?>
[ Наверх ]
GetResponsible( int $helpdesk_responsible_id, [array $param = array ()] );
Описание
Получение информации об ответственном лице
Принимаемые параметры
$helpdesk_responsible_id
Идентификатор ответственного лица
$param
Массив дополнительных параметров
Возвращает
Массив данных, либо false
<?php $helpdesk = new helpdesk(); $helpdesk_responsible_id = 1; $row = $helpdesk->GetResponsible($helpdesk_responsible_id); // Распечатаем результат print_r ($row); ?>
[ Наверх ]
GetSiteUserByEmail( str $site_users_email, [array $param = array ()] );
Описание
Получение информации о пользователе сайта по его e-mail'у
Принимаемые параметры
$site_users_email
$param
Массив дополнительных параметров
Возвращает
данных, или false
<?php $helpdesk = new helpdesk(); $site_users_email = 'admin@site.ru'; $row = $helpdesk->GetSiteUserByEmail($site_users_email); // Распечатаем результат print_r ($row); ?>
[ Наверх ]
GetStatus( int $helpdesk_status_id, [array $param = array ()] );
Описание
Получение информации о статусе
Принимаемые параметры
$helpdesk_status_id
Идентификатор статуса
$param
Массив дополнительных параметров
Возвращает
Массив данных, либо false
[ Наверх ]
GetStructuredListCategoryTicket( int $helpdesk_id, [int $helpdesk_ticket_category_parent_id = 0], str $separator, [int $helpdesk_ticket_category_id = 0], [int $pow_taken_up = 0], [bool $is_first = true] );
Описание
Формирование структурированного списка категорий тикетов
Принимаемые параметры
$helpdesk_id
Идентификатор службы техподдержки
$helpdesk_ticket_category_parent_id
Идентификатор категории, с вложенных категорий которой строится список. (если не указан, такой категорией является корневая)
$separator
Разделитель между уровнями вложенности
$helpdesk_ticket_category_id
Идентификатор категории, которую не нужно включать в список (параметр не обязательный)
$pow_taken_up
Степень вложенности (параметр не обязательный)
$is_first
Флаг, указывающий, первый ли это вызов функции (параметр не обязательный, по умолчанию - true)
Возвращает
Структурированный список категорий
<?php $helpdesk = new helpdesk(); $helpdesk_id = 1; $helpdesk_ticket_category_parent_id = 0; $separator = ''; $row = $helpdesk->GetStructuredListCategoryTicket($helpdesk_id, $helpdesk_ticket_category_parent_id, $separator); // Распечатаем результат print_r ($row); ?>
[ Наверх ]
GetStructuredListMessage( $helpdesk_ticket_id, [int $helpdesk_message_parent_id = 0], unknown_type $separator, [int $helpdesk_message_id = 0], [int $pow_taken_up = 0], [bool $is_first = true], int $helpdesk_id );
Описание
Получение структурированного списка сообщений
Принимаемые параметры
$helpdesk_id
Идентификатор службы техподдержки
$helpdesk_message_parent_id
Идентификатор родительского сообщения
$separator
Разделитель между разными уровнями вложенности
$helpdesk_message_id
Идентификатор сообщения, которое не нужно включать в список (не обязателен)
$pow_taken_up
Степень вложенности (параметр не обязательный, по умолчанию - 0)
$is_first
Флаг, указывающий, что функция вызывается впервые (параметр не обязательный, по умолчанию - true)
$helpdesk_ticket_id
Возвращает
Структурированный список сообщений
<?php $helpdesk = new helpdesk(); $helpdesk_ticket_id = 1; $helpdesk_message_parent_id = 0; $separator = ''; $row = $helpdesk->GetStructuredListMessage($helpdesk_ticket_id, $helpdesk_message_parent_id, $separator); // Распечатаем результат print_r ($row); ?>
[ Наверх ]
GetStructuredListTemplateDir( int $helpdesk_id, [ $helpdesk_letter_template_dir_parent_id = 0], str $separator, [int $helpdesk_letter_template_dir_id = 0], [int $pow_taken_up = 0], [bool $is_first = true], int $helpdesk_ticket_category_parent_id );
Описание
Формирование стуктурированного списка категорий стандартных ответов
Принимаемые параметры
$helpdesk_id
Идентификатор службы техподдержки
$helpdesk_ticket_category_parent_id
Идентификатор родительской категории, с содержимого которой строится список. Если не передан, то выводятся все категории, начиная с корневой (не обязательный параметр)
$separator
Разделитель между уровнями
$helpdesk_letter_template_dir_id
Идентификатор категории, которую не нужно включать в список. Если не указан, то в список включаются абсолютно все категории (не обязательный параметр)
$pow_taken_up
Степень вложенности. (не обязательный параметр, по умолчанию - 0)
$is_first
Флаг, указывающий, первый ли раз вызывается функция. (не обязательный параметр, по умолчанию true)
$helpdesk_letter_template_dir_parent_id
Возвращает
Структурированный список категорий
<?php $helpdesk = new helpdesk(); $helpdesk_id = 1; $helpdesk_letter_template_dir_parent_id = 0; $separator = ''; $row = $helpdesk->GetStructuredListTemplateDir($helpdesk_id, $helpdesk_letter_template_dir_parent_id, $separator); // Распечатаем результат print_r ($row); ?>
[ Наверх ]
GetSupportEmailId( int $helpdesk_id, int $helpdesk_ticket_category_id );
Описание
Получение идентификатора электронного адреса службы техподдержки
Принимаемые параметры
$helpdesk_id
Идентификатор службы техподдержки
$helpdesk_ticket_category_id
Идентификатор категории тикетов
Возвращает
Идентификатор электронного адреса службы техподдержки
<?php $helpdesk = new helpdesk(); $helpdesk_id = 1; $helpdesk_ticket_category_id = 1; $result = $helpdesk->GetSupportEmailId($helpdesk_id, $helpdesk_ticket_category_id); // Распечатаем результат echo $result; ?>
[ Наверх ]
GetTemplate( int $helpdesk_letter_template_id, [array $param = array ()] );
Описание
Получение информации о стандартном ответе
Принимаемые параметры
$helpdesk_letter_template_id
Идентификатор стандартного ответа
$param
Массив дополнительных параметров
Возвращает
Массив данных, либо false
<?php $helpdesk = new helpdesk(); $helpdesk_letter_template_id = 1; $row = $helpdesk->GetTemplate($helpdesk_letter_template_id); // Распечатаем результат print_r ($row); ?>
[ Наверх ]
GetTemplateDir( int $helpdesk_letter_template_dir_id, [array $param = array ()] );
Описание
Получение информации о группе стандартных ответов
Принимаемые параметры
$helpdesk_letter_template_dir_id
Идентификатор группы стандартных ответов
$param
Массив дополнительных параметров
Возвращает
Массив данных, либо false
<?php $helpdesk = new helpdesk(); $helpdesk_letter_template_dir_id = 1; $row = $helpdesk->GetTemplateDir($helpdesk_letter_template_dir_id); // Распечатаем результат print_r ($row); ?>
[ Наверх ]
GetTemplateDirPathArray( int $helpdesk_letter_template_dir_id, [bool $first_call = true] );
Описание
Построение пути от корневой директории стандартных ответов до текущей
Принимаемые параметры
$helpdesk_letter_template_dir_id
Идентификатор текущей директории
$first_call
Флаг, указывающий, первый ли вызов функции (не обязательный параметр, по умолчанию - true)
Возвращает
Путь от корневой директории
<?php $helpdesk = new helpdesk(); $helpdesk_letter_template_dir_id = 3; $row = $helpdesk->GetTemplateDirPathArray($helpdesk_letter_template_dir_id); // Распечатаем результат print_r ($row); ?>
[ Наверх ]
GetTemplateKeyWords( int $helpdesk_letter_template_words_id, [array $param = array ()] );
Описание
Получение информации о ключевом слове
Принимаемые параметры
$helpdesk_letter_template_words_id
Идентификатор ключевого слова
$param
Массив дополнительных параметров
Возвращает
Массив данных, либо false
<?php $helpdesk = new helpdesk(); $helpdesk_letter_template_words_id = 2; $row = $helpdesk->GetTemplateKeyWords($helpdesk_letter_template_words_id); // Распечатаем результат print_r ($row); ?>
[ Наверх ]
GetTextFileSize( int $filesize );
Описание
Получение тесктового названия размера файла (в Кб, Мб, Гб)
Принимаемые параметры
$filesize
размер файла
[ Наверх ]
GetTicket( int $helpdesk_ticket_id, [array $param = array ()] );
Описание
Получение информации об инциденте по его идентификатору
Принимаемые параметры
$helpdesk_ticket_id
Идентификатор инцидента
$param
Массив дополнительных параметров
Возвращает
Массив данных, либо false
[ Наверх ]
GetTicketByName( str $helpdesk_ticket_name, [array $param = array ()] );
Описание
Получение информации об инциденте по его имени
Принимаемые параметры
$helpdesk_ticket_name
Имя тикета
$param
Массив дополнительных параметров
Возвращает
Массив данных, либо false
<?php $helpdesk = new helpdesk(); $helpdesk_ticket_name = '000000001'; $row = $helpdesk->GetTicketByName($helpdesk_ticket_name); // Распечатаем результат print_r($row); ?>
[ Наверх ]
GetTicketCategory( int $helpdesk_ticket_category_id, [int $helpdesk_id = false], [array $param = array ()] );
Описание
Получение данных о категории инцидентов
Принимаемые параметры
$helpdesk_ticket_category_id
Идентификатор категории инцидентов
$helpdesk_id
Идентификатор службы техподдержки (Не обязательный параметр)
$param
Массив дополнительных параметров
Возвращает
Массив данных, либо false
<?php $helpdesk = new helpdesk(); $helpdesk_ticket_category_id = 1; $row = $helpdesk->GetTicketCategory($helpdesk_ticket_category_id); // Распечатаем результат print_r ($row); ?>
[ Наверх ]
GetTicketCategoryPathArray( $helpdesk_ticket_category_parent_id, [bool $first_call = true], int $helpdesk_ticket_category_id );
Описание
Построение пути от корневой категории тикетов к заданной
Принимаемые параметры
$helpdesk_ticket_category_id
Идентификатор группы от которой необходимо построить путь
$first_call
Флаг, указывающий первый ли это вызов функции или нет (не обязательный параметр)
$helpdesk_ticket_category_parent_id
Возвращает
Массив, содержащий путь от заданной группы к корневой
<?php $helpdesk = new helpdesk(); $helpdesk_ticket_category_parent_id = 1; $row = $helpdesk->GetTicketCategoryPathArray($helpdesk_ticket_category_parent_id); // Распечатаем результат print_r($row); ?>
[ Наверх ]
GetTicketFlags( int $helpdesk_ticket_flags_id, [array $param = array ()] );
Описание
Получение информации о флаге тикетов
Принимаемые параметры
$helpdesk_ticket_flags_id
Идентификатор флага
$param
Массив дополнительных параметров
Возвращает
Массив с информацией о флаге, или false
<?php $helpdesk = new helpdesk(); $helpdesk_ticket_flags_id = 1; $row = $helpdesk->GetTicketFlags($helpdesk_ticket_flags_id); // Распечатаем результат print_r ($row); ?>
[ Наверх ]
GetUsersTemplateByUsersId( int $helpdesk_id, int $users_id );
Описание
Получение информации о шаблонах писем по идентификатору пользователя
Принимаемые параметры
$helpdesk_id
Идентификатор службы техподдержки
$users_id
Идентификатор пользователя
Возвращает
Массив данных, или false
<?php $helpdesk = new helpdesk(); $helpdesk_id = 1; $users_id = 19; $row = $helpdesk->GetUsersTemplateByUsersId($helpdesk_id, $users_id); // Распечатаем результат print_r ($row); ?>
[ Наверх ]
GetWeekDayName( int $week_day_num );
Описание
Определение названия дня недели по его номеру
Принимаемые параметры
$week_day_num
Номер дня недели
Возвращает
Название дня недели
<?php $helpdesk = new helpdesk(); $week_day_num = 5; $result = $helpdesk->GetWeekDayName($week_day_num); // Распечатаем результат echo $result; ?>
[ Наверх ]
GetWeekend( int $helpdesk_weekend_id, [array $param = array ()] );
Описание
Получение информации о специальном рабочем/выходном дне
Принимаемые параметры
$helpdesk_weekend_id
Идентификатор специального рабочего/выходного дня
$param
Массив дополнительных параметров
Возвращает
array Массив с информацией или false
[ Наверх ]
GetWeekendArray( int $helpdesk_id );
Описание
Получение массива дополнительных выходных дней
Принимаемые параметры
$helpdesk_id
Идентификатор службы поддержки
Возвращает
Массив дополнительных выходных дней
[ Наверх ]
GetWorkdayArray( int $helpdesk_id );
Описание
Получение массива дополнительных рабочих дней
Принимаемые параметры
$helpdesk_id
Идентификатор службы поддержки
Возвращает
Массив дополнительных рабочих дней
[ Наверх ]
GetWorkTime( int $helpdesk_id, [array $param = array ()] );
Описание
Получение массива рабочих часов службы техподдержки
Принимаемые параметры
$helpdesk_id
Идентификатор службы техподдержки
$param
Массив дополнительных параметров
Возвращает
array Массив часов, или false
<?php $helpdesk = new helpdesk(); $helpdesk_id = 1; $row = $helpdesk->GetWorkTime($helpdesk_id); // Распечатаем результат print_r ($row); ?>
[ Наверх ]
InsertCategoryTicket( array $param );
Описание
Добавление/обновление информации о категории тикетов
Принимаемые параметры
$param
- $param['helpdesk_ticket_category_id'] int Идентификатор редактируемого каталога
Возвращает
Идентификатор вставленной записи, либо false
<?php $helpdesk = new helpdesk(); $param['helpdesk_id'] = 1; $param['helpdesk_ticket_category_parent_id'] = 1; $param['helpdesk_ticket_category_name'] = 'ticket_category'; $newid = $helpdesk->InsertCategoryTicket($param); // Распечатаем результат echo $newid; ?>
[ Наверх ]
InsertCriticalLevel( array $param );
Описание
Добавление/обновление информации об уровне критичности
Принимаемые параметры
$param
Массив параметров
Возвращает
Идентификатор вставленной записи, либо false
<?php $helpdesk = new helpdesk(); $param['helpdesk_id'] = 1; $param['helpdesk_critical_level_name'] = 'critical_level'; $param['helpdesk_critical_level_description'] = ''; $param['helpdesk_critical_level_time'] = 200; $param['helpdesk_critical_level_order'] = 10; $newid = $helpdesk->InsertCriticalLevel($param); // Распечатаем результат echo $newid; ?>
[ Наверх ]
InsertEmail( array $param );
Описание
Добавление/обновление информации об электронных адресах
Принимаемые параметры
$param
Массив параметров
Возвращает
Идентификатор вставленной записи, либо false
<?php $helpdesk = new helpdesk(); $param['users_id'] = 19; $param['helpdesk_id'] = 1; $param['helpdesk_email_name'] = 'admin@site.ru'; $param['helpdesk_email_email'] = 'admin@site.ru'; $param['helpdesk_email_login'] = 'admin'; $param['helpdesk_email_password'] = 'admin'; $newid = $helpdesk->InsertEmail($param); echo $newid; ?>
[ Наверх ]
InsertHelpdesk( array $param );
Описание
Добавление информации о службе технической поддержки.
Принимаемые параметры
$param
Массив параметров
Возвращает
Идентификатор вставленной записи, либо false
[ Наверх ]
InsertMessage( array $param );
Описание
Добавление/обновление сообщения
Принимаемые параметры
$param
Массив параметров
Возвращает
Идентификатор вставленной записи, либо false
<?php $helpdesk = new helpdesk(); $param['helpdesk_status_id'] = 1; $param['helpdesk_ticket_id'] = 1; $param['helpdesk_message_parent_id'] = 1; $param['helpdesk_message_subject'] = 'Тема сообщения'; $param['helpdesk_message_message'] = 'Текст сообщения'; $param['helpdesk_message_creation_datetime'] = date('Y-m-d H:i:s'); $param['helpdesk_message_modification_datetime'] = date('Y-m-d H:i:s'); $param['helpdesk_message_responsible_user_id'] = 1; $param['helpdesk_message_grade'] = 5; $newid = $helpdesk->InsertMessage($param); // Распечатаем результат echo $newid; ?>
[ Наверх ]
InsertResponsible( array $param );
Описание
Добавление ответственного пользователя
Принимаемые параметры
$param
Массив Параметров
Возвращает
Идентификатор вставленной записи, или false
<?php $helpdesk = new helpdesk(); $param['helpdesk_ticket_category_id'] = 2; $param['helpdesk_responsible_users_id'] = 19; $param['helpdesk_id'] = 1; $newid = $helpdesk->InsertResponsible($param); // Распечатаем результат echo $newid; ?>
[ Наверх ]
InsertStatus( array $param );
Описание
Обновление/добавление статуса
Принимаемые параметры
$param
Массив параметров
Возвращает
Идентификатор вставленной записи, либо false
<?php $helpdesk = new helpdesk(); $param['helpdesk_id'] = 1; $param['helpdesk_status_name'] = 'newstatus'; $param['helpdesk_status_description'] = 'Описание статуса'; $param['helpdesk_status_order'] = 10; $newid = $helpdesk->InsertStatus($param); // Распечатаем результат echo $newid; ?>
[ Наверх ]
InsertSupportWoktime( int $helpdesk_id, int $helpdesk_support_worktime_day, int $helpdesk_support_worktime_hour );
Описание
Добавление рабочего дня службы технической поддержки
Принимаемые параметры
$helpdesk_id
идентификатор службы технической поддержки
$helpdesk_support_worktime_day
номер дня (0 - Понедельник, 1 - Вторник и т.д.)
$helpdesk_support_worktime_hour
номер часа (0 - 00:00 часов ночи, 1 - 01:00 и т.д.)
Возвращает
идентификатор вставленной записи
<?php $helpdesk = new helpdesk(); $helpdesk_id = 1; $helpdesk_support_worktime_day = 6; $helpdesk_support_worktime_hour = 15; $newid = $helpdesk->InsertSupportWoktime($helpdesk_id, $helpdesk_support_worktime_day, $helpdesk_support_worktime_hour); // Распечатаем результат echo $newid; ?>
[ Наверх ]
InsertTemplate( array $param );
Описание
Добавление/обновление информации о стандартном ответе
Принимаемые параметры
$param
Массив параметров
Возвращает
Идентификатор вставленной записи, либо false
<?php $helpdesk = new helpdesk(); $helpdesk_id = 1; $resource = $helpdesk->GetAllTemplateDir($helpdesk_id); // Распечатаем результат while($row = mysql_fetch_assoc($resource)) { print_r ($row); } ?>
[ Наверх ]
InsertTemplateDir( array $param );
Описание
Добавление/обновление информации о категории стандартных ответов
Принимаемые параметры
$param
Массив параметров
Возвращает
Идентификатор вставленной записи, либо false
<?php $helpdesk = new helpdesk(); $param['helpdesk_id'] = 1; $param['helpdesk_letter_template_dir_parent_id'] = 2; $param['helpdesk_letter_template_dir_name'] = 'newtemplatedir'; $param['helpdesk_letter_template_dir_description'] = 'Описание категории'; $newid = $helpdesk->InsertTemplateDir($param); // Распечатаем результат echo $newid; ?>
[ Наверх ]
InsertTemplateKeyWords( array $param );
Описание
Добавление/обновление информации о ключевом слове
Принимаемые параметры
$param
Массив параметров
Возвращает
Идентификатор вставленной/обновленной записи, или false
<?php $helpdesk = new helpdesk(); $param['helpdesk_letter_template_id'] = 8; $param['helpdesk_letter_template_words_value'] = 'Ключевое слово'; $newid = $helpdesk->InsertTemplateKeyWords($param); // Распечатаем результат echo $newid; ?>
[ Наверх ]
InsertTicket( array $param );
Описание
Добавление информации об инциденте
Принимаемые параметры
$param
Массив параметров
Возвращает
Идентификатор вставленной записи, либо false
<?php $helpdesk = new helpdesk(); $param['helpdesk_ticket_name'] = 'newticket'; $param['users_id'] = 19; $param['helpdesk_critical_level_id'] = 3; $param['helpdesk_id'] = 1; $param['helpdesk_ticket_email'] = 'admin@site.ru'; $param['helpdesk_ticket_datetime'] = date('Y-m-d H:i:s'); $param['helpdesk_ticket_notify_status_message_change'] = 0; $param['helpdesk_ticket_sent_answer_for_message'] = 1; $param['helpdesk_ticket_is_open'] = 1; $param['helpdesk_ticket_source'] = 0; $param['helpdesk_email_id'] = 1; $param['helpdesk_ticket_answer_by'] = '2008-12-23 15:30:37'; // Если есть модуль "Пользователи сайта", получим текущего пользователя if (class_exists('SiteUsers')) { $SiteUsers = & singleton('SiteUsers'); $site_users_id = $SiteUsers->GetCurrentSiteUser(); } else { $site_users_id = 0; } $newid = $helpdesk->InsertTicket($param); // Распечатаем результат echo $newid; ?>
[ Наверх ]
InsertTicketFlags( array $param );
Описание
Добавление/обновление флага к тикету
Принимаемые параметры
$param
Массив параметров
Возвращает
Идентификатор вставленной записи, либо false
<?php $helpdesk = new helpdesk(); $param['users_id'] = 19; $param['helpdesk_ticket_flags_text'] = 'Текст флага'; $param['helpdesk_id'] = 1; $param['helpdesk_ticket_flags_order'] = 10; $newid = $helpdesk->InsertTicketFlags($param); // Распечатаем результат echo $newid; ?>
[ Наверх ]
InsertUsersLetterTemplate( array $param );
Описание
Добавление/обновление шаблона письма
Принимаемые параметры
$param
Массив параметров
Возвращает
Идентификатор вставленной строки, или false
<?php $helpdesk = new helpdesk(); $param['helpdesk_id'] = 1; $param['helpdesk_users_letter_template_reply'] = 'Шаблон ответа'; $param['helpdesk_users_letter_template_new_mail'] = 'Шаблон нового письма'; $param['users_id'] = 20; $result = $helpdesk->InsertUsersLetterTemplate($param); // Распечатаем результат echo $result; ?>
[ Наверх ]
InsertWeekend( array $param );
Описание
Вставка/обновление информации о специальном рабочем/выходном дне
Принимаемые параметры
$param
Массив параметров
Возвращает
Идентификатор вставленной/обновленной записи, либо false
[ Наверх ]
LoadAttachments( [ $attachments = array ()], int $helpdesk_id, int $ticket_id, int $message_id, array $attachments[] );
Описание
Загрузка на сервер вложенных файлов
Принимаемые параметры
$attachments[]
Массив вложенных файлов
$helpdesk_id
Идентификатор службы техподдержки
$ticket_id
Идентификатор тикета
$message_id
Идентификатор сообщения
$attachments
Возвращает
Массив с именами записанных на сервер файлов, либо false
[ Наверх ]
MessageBlockUnblock( int $helpdesk_message_id, [int $message_status_new = -1] );
Описание
Блокирование/разблокирование сообщения
Принимаемые параметры
$helpdesk_message_id
Идентификатор сообщения
$message_status_new
Флаг, указывающий, нужно заблокировать, или разблокировать сообщение (1 - блокировать, 0 - разблокировать. Не обязательный параметр)
Возвращает
<?php $helpdesk = new helpdesk(); $helpdesk_message_id = 14; $message_status_new = 1; $result = $helpdesk->MessageBlockUnblock($helpdesk_message_id, $message_status_new); if ($result) { echo "Сообщение заблокировано"; } else { echo "Ошибка блокировки"; } ?>
[ Наверх ]
RecountAnswerDateTime( int $helpdesk_ticket_id, [array $param = array ()] );
Описание
Обновление приблизительной даты ответа на сообщение
Принимаемые параметры
$helpdesk_ticket_id
Идентификатор тикета
$param
Массив дополнительных параметров (не обязательный параметр)
Возвращает
<?php $helpdesk = new helpdesk(); $helpdesk_ticket_id = 8; $result = $helpdesk->RecountAnswerDateTime($helpdesk_ticket_id); // Распечатаем результат echo $result; ?>
[ Наверх ]
ReFormat( str $text, int $new_type );
Описание
Преобразование текста в другой формат
Принимаемые параметры
$text
Текст
$new_type
Необходимый формат текста (0 - html, 1 - text)
Возвращает
[ Наверх ]
ReplaceMailMacro( str $text, [array $param = array ()] );
Описание
Макроподстановки в тексте
Принимаемые параметры
$text
Текст шаблона
$param
Массив параметров
Возвращает
<?php $helpdesk = new helpdesk(); $text = 'Имя и фамилия отправителя - %FROMNAME'; $param['helpdesk_message_id'] = 1; $param['helpdesk_ticket_id'] = 1; $param['users_id'] = 19; $result = $helpdesk->ReplaceMailMacro($text, $param = array()); // Распечатаем результат echo $result; ?>
[ Наверх ]
ReplyMessageText( str $helpdesk_message_message, int $message_type );
Описание
Цитирование текста сообщения, на которое посылается ответ
Принимаемые параметры
$helpdesk_message_message
Текст цитируемого сообщения
$message_type
Тип сообщения (0 - html, 1 - text)
Возвращает
<?php $helpdesk = new helpdesk(); $helpdesk_message_message = 'Текст цитируемого сообщения'; $message_type = 0; $result = $helpdesk->ReplyMessageText($helpdesk_message_message, $message_type); // Распечатаем результат echo $result; ?>
[ Наверх ]
SearchIndexing( $limit $limit, $on_step $on_step );
Описание
Функция обратного вызова для поисковой индексации данных модуля
Принимаемые параметры
$limit
текущая позиция
$on_step
шаг
[ Наверх ]
SendMessage( array $param, int $helpdesk_message_type );
Описание
Отправка сообщений
Принимаемые параметры
$param
Массив параметров
$helpdesk_message_type
Тип сообщения (0 - html, 1 - text)
Возвращает
<?php $helpdesk = new helpdesk(); $param['email_to'] = 'admin@site.ru'; $param['helpdesk_message_subject'] = 'Тема сообщения'; $param['helpdesk_message_message'] = 'Текст сообщения'; $param['helpdesk_ticket_id'] = 5; $helpdesk_message_type = 1; $result = $helpdesk->SendMessage($param, $helpdesk_message_type); if ($result) { echo "Отправка сообщения выполнена успешно"; } else { echo "Ошибка отправки"; } ?>
[ Наверх ]
SentAutoAnswer( int $helpdesk_id, int $helpdesk_letter_template_id, int $helpdesk_message_id );
Описание
Формирование и отсылка автоответа на сообщение
Принимаемые параметры
$helpdesk_id
Идентификатор службы техподдержки
$helpdesk_letter_template_id
Идентификатор автоответа
$helpdesk_message_id
Идентификатор сообщения, на которое отсылается автоответ
Возвращает
<?php $helpdesk = new helpdesk(); $helpdesk_id = 1; $helpdesk_letter_template_id = 6; $helpdesk_message_id = 1; $result = $helpdesk->SentAutoAnswer($helpdesk_id, $helpdesk_letter_template_id, $helpdesk_message_id); if ($result) { echo "Отправка автоответа выполнена успешно"; } else { echo "Ошибка отправки"; } ?>
[ Наверх ]
SetFlagTicket( int $helpdesk_ticket_id, int $helpdesk_ticket_flags_id );
Описание
Применение флага к тикету
Принимаемые параметры
$helpdesk_ticket_id
Идентификатор тикета
$helpdesk_ticket_flags_id
Идентификатор флага
Возвращает
<?php $helpdesk = new helpdesk(); $helpdesk_ticket_id = 1; $helpdesk_ticket_flags_id = 1; $result = $helpdesk->SetFlagTicket($helpdesk_ticket_id, $helpdesk_ticket_flags_id); // Распечатаем результат echo $result; ?>
[ Наверх ]
ShowHelpdesk( int $helpdesk_id, str $xsl_name, [array $param = array ()], [array $external_propertys = array ()] );
Описание
Показ списка тикетов службы поддержки
Принимаемые параметры
$helpdesk_id
Идентификатор службы поддержки
$xsl_name
Название xsl-шаблона
$param
Массив дополнительных параметров (не обязательный параметр)
$external_propertys
Массив дополнительных параметров для включения в XML (не обязательный параметр)
Возвращает
<?php $helpdesk = new helpdesk(); $helpdesk_id = 1; $xsl_name = 'ВыводСпискаТикетов'; $helpdesk->ShowHelpdesk ($helpdesk_id, $xsl_name); ?>
[ Наверх ]
ShowTicket( int $helpdesk_ticket_id, str $xsl_name, [array $param = array ()], [array $external_propertys = array ()] );
Описание
Показ списка сообщений тикета
Принимаемые параметры
$helpdesk_ticket_id
Идентификатор тикета
$xsl_name
Название xsl-шаблона
$param
Массив дополнительных параметров
$external_propertys
(не обязательный параметр)
Возвращает
Массив дополнительных параметров для включения в XML (не обязательный параметр)
<?php $helpdesk = new helpdesk(); $helpdesk_ticket_id = 1; $xsl_name = 'ВыводСпискаСообщенийТикета'; $helpdesk->ShowTicket ($helpdesk_ticket_id, $xsl_name); ?>
[ Наверх ]
ShowWorktime( int $helpdesk_id, str $xsl_worktime, [array $param = array ()], [array $external_propertys = array ()] );
Описание
Показ режима работы службы техподдержки
Принимаемые параметры
$helpdesk_id
Идентификатор службы техподдержки
$xsl_worktime
Название xsl-шаблона для отображения режима работы
$param
Массив параметров (не обязательный параметр)
$external_propertys
Массив дополнительных параметров для всключения в XML (не обязательный параметр)
Возвращает
<?php $helpdesk = new helpdesk(); $helpdesk_id = 1; $xsl_worktime = 'ВыводРежимаРаботыСлужбыТехподдержки'; $helpdesk->ShowWorktime($helpdesk_id, $xsl_worktime); ?>
[ Наверх ]
TicketStatusChange( int $ticket_id, [int $ticket_status_new = -1] );
Описание
Изменение статуса тикета
Принимаемые параметры
$ticket_id
Идентификатор тикета
$ticket_status_new
Новый статус тикета (0 - закрыт, 1 - открыт, 2 - заблокирован. Не обязательный параметр)
Возвращает
<?php $helpdesk = new helpdesk(); $ticket_id = 1; $ticket_status_new = 2; $result = $helpdesk->TicketStatusChange($ticket_id, $ticket_status_new); // Распечатаем результат echo $result; ?>
[ Наверх ]
array () [Строка 142]arrayОписание
Кэш для метода GetAttachment()
array () [Строка 58]arrayОписание
Кэш для метода GetCriticalLevel()
array () [Строка 170]arrayОписание
Кэш для метода GetEmail()
array () [Строка 156]arrayОписание
Кэш для метода GetFirstMessageTicket()
array () [Строка 65]arrayОписание
Кэш для метода GetHelpdesk()
array () [Строка 135]arrayОписание
Кэш для метода GetInfo4Messages()
array () [Строка 93]arrayОписание
Кэш для метода GetMessage()
array () [Строка 100]arrayОписание
Кэш для метода GetResponsible()
array () [Строка 128]arrayОписание
Кэш для метода GetSiteUserByEmail()
array () [Строка 107]arrayОписание
Кэш для метода GetStatus()
array () [Строка 114]arrayОписание
Кэш для метода GetTemplate()
array () [Строка 121]arrayОписание
Кэш для метода GetTemplateDir()
array () [Строка 177]arrayОписание
Кэш для метода GetTemplateKeyWords()
array () [Строка 86]arrayОписание
Кэш для метода GetTicket()
array () [Строка 79]arrayОписание
Кэш для метода GetTicketByName()
array () [Строка 72]arrayОписание
Кэш для метода GetTicketCategory()
array () [Строка 51]arrayОписание
Кэш для метода GetTicketFlags()
array () [Строка 163]arrayОписание
Кэш для метода GetWeekend()
array () [Строка 149]arrayОписание
Кэш для метода GetWorkTime()
0 [Строка 37]intОписание
Число дней до первого рабочего
'' [Строка 44]strОписание
Дерево сообщений тикета
array () [Строка 23]arrayОписание
Массив, содержащий путь от корневой категории
'<style><b><strong><p><br><br/><br /><li><ol><ul><pre><em><i><table><tr><td><tbody><h1><h2><h3><h4><h5><h6>' [Строка 179]mixedarray () [Строка 30]arrayОписание
Массив, содержащий структурированный список директорий