...
В основном случае, логика вебинтерфейса проста и прозрачна - получить данные, обработать и вывести в каком-то виде (шаблон или таблица).
Фреймворк неявно (через глобальную область видимости) передаёт в webinterface следующие переменные:
Имя | Описание |
---|---|
%LANG%lang | Хеш-массив словаря |
%FORM | Хеш-массив значений переданных на страницу (GET или POST запросом) |
$html | Объект визуализации (экземпляр класса Abills::HTML ) |
$users | Менеджер работы с пользователями (экземпляр класса Users ). Использовать только в функциях админ. интерфейса. |
$db | Соединение с БД |
$admin | Менеджер работы с администраторами (экземпляр класса Admins ) |
%conf | Хеш-масcив конфигурационного файла |
...