Класс fcf.Context

Информация о контексте сессии.

Описание класса Свойства
bool debug - Флаг отладочного режима. JS файлы отправляются клиенту в оригинальном виде.
string language - Наименование языка из двух букв, используемое клиентом
fcf.RouteInfo route - Информация о запросе
object session - Информация о пользователе и сессии
Методы
mixed get(string a_name) - Возвращает запрашиваемое значение свойства контекста. Используется в токенизаторе, т.к. в нем применяется безопасная копия контекста, которая не имеет заполненных полей, но позволяет получить информацию о них посредством метода.
Свойства
debug Тип: bool Флаг отладочного режима. JS файлы отправляются клиенту в оригинальном виде.
language Тип: string Наименование языка из двух букв, используемое клиентом
route Тип: fcf.RouteInfo Информация о запросе
session Тип: object Информация о пользователе и сессии Объект имеет следующий вид: { id: "ИДЕНТИФИКАТОР_СЕССИИ", user: { // Информация о пользователе user: "ИМЯ_ПОЛЬЗОВАТЕЛЯ" groups: { "ИМЯ_ГРУППЫ_ПОЛЬЗОВАТЕЛЯ1": "ИМЯ_ГРУППЫ_ПОЛЬЗОВАТЕЛЯ1" }, roles: { "ИМЯ_РОЛИ_ПОЛЬЗОВАТЕЛЯ1": "ИМЯ_РОЛИ_ПОЛЬЗОВАТЕЛЯ1" }, } } Пример: { "id": "dad98b2e768010923aaa20884e6fa7b68ac0e70e7d48e2f993fc0fbe89c071ed" "user": { "user": "root", "groups": { "root": "root" } "roles": { "root": "root" }, }, }
Методы
mixed get(string a_name) Возвращает запрашиваемое значение свойства контекста. Используется в токенизаторе, т.к. в нем применяется безопасная копия контекста, которая не имеет заполненных полей, но позволяет получить информацию о них посредством метода. Аргументы: string a_name - Наименование параметра Возвращаемое значение: mixed Хранимое значение