Содержит системные константы.
Используются для указания на ошибки, возникающие при выролнении программы.
*int ERROR_INCORRECT_DATA
Описание
Некорректное значение или тип данных.
Значение
** **
**```int ERROR_NOT_EXECUTED```**
**Описание**
Запрос или операция не выполнена.
**Значение**
:::-2```
int ERROR_RESTRICTED_ACCESS
Описание
Функция имеет ограниченный доступ.
Значение
** **
**```int ERROR_SYSTEM_INTERVENTION```**
**Описание**
Выполняемоя действие является вмемешательством в работу системы и нарушает ее структуру.
**Значение**
:::-4```
int ERROR_NOT_CRITICAL
Описание
Некритическая ошибка, не являющейся основанием для прерывания выполнения программы.
Значение
** **
**```int ERROR_NOT_FOUND```**
**Описание**
Искомый объект не был найдем.
**Значение**
:::-6```
int ERROR_ALREADY_EXISTS
Описание
Создаваемый объект уже существует.
Значение
### Ключи аутентификационных переменных сессии ###
**```string AUTH_USERNAME```**
**Описание**
Имя пользователя.
**Значение**
:::'core_auth_uname'```
int AUTH_USER_ID
Описание
Идентификатор пользователя.
Значение
** **
**```int AUTH_LIMITED```**
**Описание**
Флаг, указывающий на тип текущей сессии. Сессия может быть ограниченной и неограниченной.
**Значение**
:::'core_auth_limited'```
string AUTH_LANGUAGE
Описание
Язык интерфейса из настроек пользователя.
Значение
** **
**```string AUTH_LANGUAGE_DIR```**
**Описание**
Направление, в котором должен выводиться текст.
**Значение**
:::'core_auth_lang_dir'```
int AUTH_PASSWORD_ID
Описание
Идентификатор, используемого пароля.
Значение
** **
**```string AUTH_UNIQUE_SESSION_ID```**
**Описание**
Уникальный идентификатор сессии, привязанный к используемому паролю.
**Значение**
:::'core_auth_usid'```
string AUTH_IP
Описание
IP адрес пользователя, использованный при прохождении аутентификации. Используется, как контрольный параметр для предотвращения кражи сессии.
Значение
** **
**```string AUTH_USER_AGENT```**
**Описание**
Юзер-агент браузера пользователя, используемый при прохождении аутентификации. Используется, как контрольный параметр для предотвращения кражи сессии.
**Значение**
:::'core_auth_uagent'```
string AUTH_2FA_SWAP
Описание
При прохождении двухфакторной аутентификации: ключ к буферу с переменными сессии, равен значению пароля второго шага аутентификации.
Значение
### Ключи переменных куки ###
**```string COOKIE_UNIQUE_SESSION_ID```**
**Описание**
Уникальный идентификатор сессии, привязанный к используемому паролю. Используется для прохождения аутентификации пользователя без запроса пароля.
**Значение**
:::'core_auth_usid'```