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


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


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

Имя функцииОписаниеПараметры
CheckInstallationПроверка установки системы
Подробнее... 
Проверяет базовые параметры установки и доступность ключевых компонентов системы.
Не описаны
EnsureConfigПроверка конфигурации системы
Подробнее... 
Обеспечивает наличие и актуальность системной конфигурации, модулей и страниц.
ТипПараметрПо умолчаниюОписание
boolean$reorder'false'Признак необходимости переупорядочивания существующих записей
EnsureFstLineПроверка строки FST
Подробнее... 
Добавляет или удаляет строку FST в указанной базе данных при проверке системной конфигурации.
ТипПараметрПо умолчаниюОписание
string$dbn''Имя базы данных
array$fstpresent'array()'Строки FST, которые должны присутствовать
array$fstdelete'array()'Строки FST, которые нужно удалить
EnsureHostПроверка записи хоста
Подробнее... 
Обеспечивает наличие записи текущего хоста в системной базе.
Не описаны
EnsureModuleПроверка записи модуля
Подробнее... 
Обеспечивает наличие системной записи для указанного модуля.
ТипПараметрПо умолчаниюОписание
string$modulename''Имя проверяемого модуля
integer$count'0'Служебный счетчик шага проверки
EnsureModulesПроверка записей модулей
Подробнее... 
Обеспечивает наличие системных записей для установленных модулей.
Не описаны
EnsureNewsFeedПроверка новостной ленты
Подробнее... 
Обеспечивает наличие системных объектов новостной ленты для текущего хоста.
Не описаны
EnsurePageПроверка страницы
Подробнее... 
Создает или обновляет запись страницы с заданным идентификатором, заголовком, модулем, действием и содержимым.
ТипПараметрПо умолчаниюОписание
string$pageid''Идентификатор страницы
string$opageid''Идентификатор родительской или старой страницы
string$title''Заголовок страницы
string$idm''Имя модуля страницы
string$ida''Имя действия страницы
string$content''Содержимое страницы
boolean$published'false'Признак публикации страницы
boolean$reorder'false'Разрешить обновление существующей страницы
integer$count'1'Служебный счетчик шага проверки
EnsurePagesПроверка системных страниц
Подробнее... 
Обеспечивает наличие и порядок системных страниц интерфейса.
ТипПараметрПо умолчаниюОписание
boolean$reorder'false'Разрешить переупорядочивание существующих страниц
integer$count'1'Служебный счетчик шага проверки
EnsureRootModuleExistsПроверка корневого модуля
Подробнее... 
Обеспечивает наличие системной записи корневого модуля.
Не описаны
EnsureSystemDbExistsПроверка системной базы данных
Подробнее... 
Обеспечивает наличие и доступность системной базы данных I128F.
Не описаны
GetProviderConfigDatabaseПолучить БД настроек провайдера
Подробнее... 
Возвращает объект БД для настроек провайдера через корневой провайдер без подключения провайдера этой БД.
ТипПараметрПо умолчаниюОписание
string$dbNameОбязательныйИмя БД
LogWritingЗапись в журнал установки
Подробнее... 
Формирует запись журнала с прогрессом и данными выполняемой административной операции.
ТипПараметрПо умолчаниюОписание
mixed$progress''Текущее значение прогресса
mixed$data''Данные или сообщение для записи в журнал
SaveOptsСохранение настроек системы
Подробнее... 
Сохраняет текущие системные параметры в конфигурационный файл.
Не описаны
SetupModuleConfigureНачальная настройка модуля Admin
Подробнее... 
Выполняет начальную настройку прав и системной записи модуля Admin.
ТипПараметрПо умолчаниюОписание
integer$count'0'Служебный счетчик шага настройки
UpdateDbConfigFromCanonicalDbОбновление конфигурации базы из канонической базы
Подробнее... 
Обновляет конфигурационные файлы указанной базы данных на основе канонического набора.
ТипПараметрПо умолчаниюОписание
string$dbn''Имя обновляемой базы данных
string$type''Тип канонической конфигурации
UpdateSystemDbОбновление системной базы
Подробнее... 
Обновляет системную базу данных и связанные конфигурационные файлы из канонических данных.
Не описаны