Основной контроллер

Класс основного контроллера находится в файле /modules/Controller.php . Объект класса инициализируется при первом вызове вспомогательной функции a().

При создании объекта загружается конфигурация из файла /config.php , если файл существует. Если /config.php не существует, то настройки принимаются по-умолчанию те, которые заданы в классах каждого отдельного модуля.

При создании объекта также загружаются дополнительные модули, указанные в параметре core/modules файла конфигурации.

Методы контроллера:

a()->run() - запуск программы
a()->paramLoad($object, $path) - загрузка настроек для объекта $object по пути $path
a()->isConf() - возвращает признак присутствия файла настроек config.php