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


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


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

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