Функции могут быть вызваны как 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-конфигурации. |
|