$ds
$ds : string
Разделитель директорий.
Заполняется автоматически при инициализации.
Класс конфигурации
$urlRoot : string
HTTP-путь к корню сайта.
Заполняется автоматически при инициализации. Пример: http://localhost/mysite.com/
$urlHome : string
HTTP-путь к корню текущего модуля (FASS).
Заполняется автоматически при инициализации. Пример: http://localhost/mysite.com/fass/
None found |
None found |
$parmNameLogin : string
Имя параметра, содержащего логин пользователя для авторизации
None found |
$parmNamePass : string
Имя параметра, содержащего пароль пользователя для авторизации
None found |
$sessionStoreType : string
Способ хранения сессий.
Поддерживаемые значения: 'default', 'memcached'
None found |
$sessionModuleName : string
PHP-модуль хранения сессий.
Поддерживаемые значения: 'user' (если $sessionStoreType != 'default'), 'files' (default), 'mm' (shared memory)
None found |
$memcachedPort : integer
Порт memcached.
null - использовать по-умолчанию http://ua1.php.net/manual/ru/memcache.ini.php#ini.memcache.default-port
None found |
$preProcessTemplateContent : boolean
Производить ли преобразование содержимого шаблона или вернуть содержимое файла как есть
None found |
None found |
$dbAutoCommit : integer
Включает режим автоматической фиксации транзакции (0/1)
None found |
$dbDeadlockRetryInterval : integer
Интервал в микросекундах (1/1000000 с), через который повторяются попытки выполнить запрос при возникновении deadlock
None found |
$dbDeadlockRetryCount : integer
Кол-во попыток повторить запрос при возникновении deadlock
None found |
None found |
None found |
$debugLogName : string
Имя log-файла по-умолчанию для отладочной информации
None found |
$phpLogError : integer
Протоколировать ошибки php и сохранять их в лог-файл (0/1)
None found |
$noticeLogName : string
Имя log-файла для уведомления об обработанных ошибках
None found |
None found |
$cmdLogFrequencyCreating : integer
Периодичность создания log-файлов при протоколировании команд (в минутах)
None found |
$cmdLogAll : integer
Протоколирования всех команд (0/1 = включение/отключение)
None found |
$cmdLogInclude : array
Перечень команд для протоколирования (используется при cmdLogAll = 0)
None found |
$cmdLogExclude : array
Перечень команд, не подлежащих протоколированию (используется при cmdLogAll = 1)
None found |
$loginErrorCodes : array
Список кодов ошибок авторизации, для которых логирование ошибок будет сохраняться в спец. файл 'error_login.log'
None found |
$cmdCommitAfterAction : integer
Выполнять коммит после того, как отработает пользовательский метод команды (0/1)
None found |
$cmdBaseClass : string
Имя базового класса команд.
Должен поддерживать методы:
None found |
$sessionOpenCommandName : string
Имя команды для открытия сессии.
Пример: 'login.openSession'
None found |
$sessionName : string
Имя сессии, используемого в session_name().
Пример: 'session_id'
None found |
$sessionNameCookie : string
Имя ключа в куках, под которым сохранчется id сессии.
Пример: 'session_id'
None found |
None found |
$logoutCommandName : string
Имя команды для логаута.
Пример: 'logout'
None found |
$checkTplCommandName : string
Имя команды для проверки шаблонов (на ошибки E_PARSE).
Пример: 'check_tpl'
None found |
$appExceptionClientFormat : boolean
При выбросе FASS_AppException выводить отформатированное сообщение (false) или только его код с параметрами (true)
None found |
None found |
$resJSONResultName : string
Имя параметра, содержащего общий результат в JSON формате (1 или 0)
None found |
$resJSONDataName : string
Имя параметра, содержащего результирующие данные в JSON формате
None found |
$resJSONContentName : string
Имя параметра, содержащего дополнитльение данные шаблона в JSON формате
None found |
$resJSONRemoveNULL : integer
Удалять элементы со значением NULL из ответа (только для JSON) (0/1 - не удалять/удалять)
None found |
$resAddSysData : integer
Добавить в json-ответ системную информацию об исполнении команды (_time (затраченное время), _memory (пиковое использование памяти) и т.д.) (1/0 - добавить/не добавлять)
None found |
$appData : array
Хранилище (хэш-массив) общего назначения для прочих прикладных данных, характерных только для конкретного проекта
None found |
$appDataServerOnly : array
Имена параметров appData, которые необходимо использовать только на сервере
None found |
get(string $name, boolean $silent = false) : \any
Получение прикладных данных, заданных в config.php, по их имени
string | $name | Имя параметра |
boolean | $silent | не логировать в notice.log отсутствие параметра |
Значение
None found |