Содержание

Имя класса litepublisher
Родительский класс [[]]
Дочерние классы
Исходный код index.php
Интерфейсы
Зависит от классов

Класс является оберткой для хранения глобальных переменных CMS. В Lite Publisher не используются глобальные переменные. Небольшое количество переменных собрано в виде статических свойств этого класса. Все статические свойства доступны для записи, но вы не должны модифицировать эти свойства, либо это делать с точным пониманием цели и результата.

Методы

Метод init
Тип void
Доступ public

Статический метод, инициализирует статические свойства класса: paths, domain, microtime.'

Перейти к содержанию

Свойства

Свойство _paths
Тип array
Доступ чтение и запись

Ассоциативный массив путей к папкам Lite Publisher. Этот массив используется в классе tpaths для более простого доступа к ключам массива.

Перейти к содержанию
Свойство classes
Тип tclasses
Доступ чтение и запись

Экземпляр tclasses, который управляет классами в Lite Publisher. Статическое свойство.

Перейти к содержанию
Свойство db
Тип tdatabase
Доступ чтение и запись

Экземпляр tdatabase,, который управляет всеми запросами к базе данных. В файловой версии = null. Статическое свойство.

Перейти к содержанию
Свойство debug
Тип boolean
Доступ чтение и запись

По умолчанию = false. Используется для отладки работоспособности.. Вы можете изменить на true для отладки сайта.

Перейти к содержанию
Свойство domain
Тип string
Доступ чтение и запись

Статическое свойство. Имя домена, вычисляется из текущего http запроса. Используется для генерации имени файла бекапа.

Перейти к содержанию
Свойство microtime
Тип float
Доступ чтение и запись

Значение возвращенное функцией microtime() в начале запуска скрипта. Используется для подсчета времени работы скриптов

Перейти к содержанию
Свойство options
Тип toptions
Доступ чтение и запись

Экземпляр toptions, в котором хранятся все главные настройки Lite Publisher. Статическое свойство.

Перейти к содержанию
Свойство paths
Тип tpaths
Доступ чтение и запись

Статическое свойство. Обертка для свойства _paths, предоставляет упрощенный доступ ключам ассоциативного массива через свои свойства. Например путь к папке lib будет таким:

litepublisher::$paths->lib
Перейти к содержанию
Свойство secret
Тип string
Доступ чтение и запись

Строка случайного текста, используется для генерации паролей. Для повышения безопасности рекомендуется ее отредактировать. не рекомендуется менять, так как после смены перестанут действовать все пароли, так как пароли нигде не хранятся, а хранятся лишь хеши паролей, в которых участвует это свойство.

Перейти к содержанию
Свойство site
Тип tsite
Доступ чтение и запись

Экземпляр tsite где находятся адреса сайта и версии jquery библиотек.

Перейти к содержанию
Свойство storage
Тип tstorage
Доступ чтение и запись

Глобальное хранилище данных, используется классами toptions, tsite, ttemplate и другими для хранения данных.

Перейти к содержанию
Свойство urlmap
Тип turlmap
Доступ чтение и запись

Экземпляр turlmap, который хранит все адреса сайта и ими управляет, сопоставляя адрес объекту. Статическое свойство.

Перейти к содержанию