Функции модуля (__call)
НАЧАЛО >> Оглавление >> Описание модулей системы >> Opt - Модуль Opt >> Функции модуля (__call)
Функции могут быть вызваны как UseModule("Opt")->function(parameter1,parameter2,...);
Имя функции | Описание | Параметры |
Load | Загрузка OPT
Подробнее...
Пытается сначала загрузить файл из кеша, если функция Opt::LoadFromCache возвращет FALSE,
то запращивает .OPT-файл и базы данных и парсит его. Файл разбивается на строки, а строки разбиваются на пары ключ-значение.
Определяется значение по-умолчанию, (ключ DEFAULT) и поле проверки (ключ OPTFIELD), В итоге получается массив вида
Array(
DEFAULT => String,
OPTFIELD => 920,
OPTIONS => [Key=>Value]
) | Тип | Параметр | По умолчанию | Описание | ObjectData | $opt | Обязательный | Обект типа opt | String | $dbname | Обязательный | Имя БД | String | $name | Обязательный | Имя OPT-файла |
|
LoadFromCache | Загружает OPT из кеша
Подробнее...
Возращает TRUE, если кеш существует и валиден, иначе -- FALSE | Тип | Параметр | По умолчанию | Описание | ObjectData | $opt | Обязательный | Обект типа opt |
|
SaveToCache | Сохраняет в кеш содержимое
Подробнее...
кеш хранится в виде сериализованного масива в папке /data/www/i128Data/OM_Shared/[Название базы] | Тип | Параметр | По умолчанию | Описание | ObjectData | $opt | Обязательный | Обект типа opt |
|
SetName | Назначить имя OPT | Тип | Параметр | По умолчанию | Описание | ObjectData | $opt | Обязательный | Обект типа opt |
|