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


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


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

Имя функцииОписаниеПараметры
CallOwnerFunctionВызов функции владельца базы
Подробнее... 
Делегирует операцию провайдера объекту-владельцу базы данных.
ТипПараметрПо умолчаниюОписание
Mixed$ci''Экземпляр провайдера данных.
Mixed$params''Параметры операции.
Mixed$func''Имя вызываемой функции владельца.
ConnectПодключение к серверу ИРБИС 128
Подробнее... 
Инициализирует состояние подключения к удаленному серверу приложений ИРБИС 128.
ТипПараметрПо умолчаниюОписание
Mixed$ci''Экземпляр провайдера данных.
Mixed$params''Параметры подключения, включая ARMIni.
DeleteRecУдаление записи через ИРБИС 128
Подробнее... 
Передает удаленному серверу приложений операцию удаления записи.
ТипПараметрПо умолчаниюОписание
Mixed$ci''Экземпляр провайдера данных.
Mixed$params''Параметры удаляемой записи.
DisconnectОтключение от сервера ИРБИС 128
Подробнее... 
Сбрасывает состояние подключения провайдера.
ТипПараметрПо умолчаниюОписание
Mixed$ci''Экземпляр провайдера данных.
Mixed$params''Параметры операции отключения.
ExecRqstВыполнение HTTP-запроса ИРБИС 128
Подробнее... 
Отправляет HTTP POST-запрос к удаленному серверу приложений ИРБИС 128 и возвращает результат.
ТипПараметрПо умолчаниюОписание
Mixed$ci''Экземпляр провайдера данных с параметрами подключения.
Mixed$params''Параметры удаленной операции, включая act.
GetFileПолучение файла через ИРБИС 128
Подробнее... 
Запрашивает файл у удаленного сервера приложений или делегирует операцию владельцу базы.
ТипПараметрПо умолчаниюОписание
Mixed$ci''Экземпляр провайдера данных.
Mixed$params''Параметры файла.
GetMaxMfnПолучение максимального MFN
Подробнее... 
Запрашивает максимальный MFN удаленной базы через провайдер ИРБИС 128.
ТипПараметрПо умолчаниюОписание
Mixed$ci''Экземпляр провайдера данных.
Mixed$params''Параметры базы данных.
GetTermListПолучение списка терминов ИРБИС 128
Подробнее... 
Запрашивает словарные термины удаленной базы данных.
ТипПараметрПо умолчаниюОписание
Mixed$ci''Экземпляр провайдера данных.
Mixed$params''Параметры словаря и диапазона терминов.
GetVersionПолучение версии удаленного сервера
Подробнее... 
Запрашивает версию удаленного сервера приложений ИРБИС 128.
ТипПараметрПо умолчаниюОписание
Mixed$ci''Экземпляр провайдера данных.
Mixed$params''Параметры запроса версии.
InitProviderИнициализация провайдера ИРБИС 128
Подробнее... 
Читает параметры секции PROVIDER из INI базы и заполняет контекст подключения.
ТипПараметрПо умолчаниюОписание
Mixed$ci''Экземпляр провайдера данных.
Mixed$ini''INI-конфигурация базы данных.
NoOperationПроверочная пустая операция
Подробнее... 
Возвращает успешный результат без обращения к удаленному серверу.
ТипПараметрПо умолчаниюОписание
Mixed$ci''Экземпляр провайдера данных.
Mixed$params''Параметры операции.
RecIfUpdateПроверка необходимости обновления записи
Подробнее... 
Проверяет необходимость обновления записи через удаленный провайдер.
ТипПараметрПо умолчаниюОписание
Mixed$ci''Экземпляр провайдера данных.
Mixed$params''Параметры записи.
RecReadЧтение записи через ИРБИС 128
Подробнее... 
Запрашивает чтение записи из удаленной базы ИРБИС 128.
ТипПараметрПо умолчаниюОписание
Mixed$ci''Экземпляр провайдера данных.
Mixed$params''Параметры чтения записи, включая MFN или идентификатор.
RecReadAndFormatЧтение и форматирование записи ИРБИС 128
Подробнее... 
Запрашивает удаленное чтение записи и применение формата.
ТипПараметрПо умолчаниюОписание
Mixed$ci''Экземпляр провайдера данных.
Mixed$params''Параметры записи и форматирования.
RecSearchПоиск записей ИРБИС 128
Подробнее... 
Выполняет поисковый запрос к удаленной базе и возвращает записи.
ТипПараметрПо умолчаниюОписание
Mixed$ci''Экземпляр провайдера данных.
Mixed$params''Параметры поискового выражения и диапазона.
RecVirtualFormatФорматирование виртуальной записи ИРБИС 128
Подробнее... 
Выполняет удаленное форматирование виртуальной записи.
ТипПараметрПо умолчаниюОписание
Mixed$ci''Экземпляр провайдера данных.
Mixed$params''Параметры виртуальной записи и формата.
RecWriteЗапись данных через ИРБИС 128
Подробнее... 
Передает операцию сохранения записи удаленному серверу приложений.
ТипПараметрПо умолчаниюОписание
Mixed$ci''Экземпляр провайдера данных.
Mixed$params''Параметры сохраняемой записи.
SearchПоиск по удаленной базе ИРБИС 128
Подробнее... 
Выполняет поиск с учетом префикса и постфикса поискового выражения из настроек провайдера.
ТипПараметрПо умолчаниюОписание
Mixed$ci''Экземпляр провайдера данных.
Mixed$params''Параметры поискового выражения.
SetFileСохранение файла через ИРБИС 128
Подробнее... 
Передает сохранение файла удаленному серверу или владельцу базы.
ТипПараметрПо умолчаниюОписание
Mixed$ci''Экземпляр провайдера данных.
Mixed$params''Параметры сохраняемого файла.
WriteToIniЗапись настроек провайдера ИРБИС 128 в INI
Подробнее... 
Делегирует сохранение параметров INI владельцу базы данных.
ТипПараметрПо умолчаниюОписание
Mixed$ci''Экземпляр провайдера данных.
Mixed$params''Параметры INI-конфигурации.