Функции модуля (__call)


НАЧАЛО >> Сервер приложений ИРБИС 64/128 >> Описание модулей системы >> VirtualRef - Виртуальная справка >> Функции модуля (__call)


Функции могут быть вызваны как UseModule("VirtualRef")->function(parameter1,parameter2,...);

Имя функцииОписаниеПараметры
API_CreateAPI: Создать вопрос
Подробнее... 

Создает новый вопрос

Функция не возвращает значений

ТипПараметрПо умолчаниюОписание
string$questionОбязательныйТекст вопроса
string$userIdОбязательныйИдентификатор пользователя, задавшего вопрос
int$datetime0Дата и время создания вопроса в формате unixtime
array$additionalFieldsarray ( )Дополнительные поля, которые необходимо добавить в запись при создании запроса. Массив имеет вид $additionalFields[field][occ-1][subfield]=value
API_GetAPI: Прочитать последние запросы
Подробнее... 

Если не указан userId - читает список терминов VRTM= начиная с переданной в параметре

Если указан userId - отбирает вопросы пользователя (по префиксу questionInLK=), после чего фильтрует их по дате последнего изменения (должна быть больше или равна указанной в datetime)

Возвращает структуру типа class VirtialRef_API_Get.

ТипПараметрПо умолчаниюОписание
int$datetime0Дата/время в формате unixtime. Получить последние запросы, начиная с этой метки времени
string$userId''Получить вопросы указанного пользователя
API_HideAPI: Убрать ответ на вопрос из ЛК внешней системы
Подробнее... 

Устанавливает значение поля 71^H в значение 1

Должно обрабатываться во внешних системах (порталах)

ТипПараметрПо умолчаниюОписание
string$sidОбязательныйSID записи VirtualRef
GetHeadLinksНе описаны
GetHeadLinksUserНе описаны
GetSrcНе описаны
SetLanguage_ruНе описаны