Класс ядра Core

Класс ядра \Aleksmir\Core\Core расположен в папке /modules/core. Объект класса Core глобально доступен с помощью вспомогательной функции core() .

Свойства объекта Core:

version - версия ядра, в настоящий момент 1.6.25
is_debug - режим отладки, по-умолчанию true
user - объект класса User
view - объект класса View
lang - объект класса Lang
route - объект класса Route
db - объект класса Database

Методы объекта Core:

__construct() - инициализация объекта при создании; читает свойства из основного контроллера ; устанавливает режим отображения ошибок PHP на экране при is_debug = true;

init() - инициализация объекта после создания; создает оъекты классов User, View, Lang, Route, Database; запускает сессию; создает CSRF-токен; устанавливает текущий язык

updPath() - определяет путь к файлу последнего обновления фреймворка Aleksmir Core;

updExistsUrl($url) - определяет существование файла обновления, расположенного по заданному $url.