/
sholokhov
/
bitrix-frontboot
Обзор
Документация
Войти
/
sholokhov
/
bitrix-frontboot
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
lib/Kernel.php
38 строк
838 B
Шолохов Даниил
feature(core): Добавлена иницлизация системного js ядра
23 ноя 2025, 06:24
23 ноя 2025, 06:24
e110926
Код
Авторство
О чём код?
<?php namespace Sholokhov\FrontBoot; use Throwable; use Sholokhov\FrontBoot\Loader\AbstractExtensionRegister; use Sholokhov\FrontBoot\Loader\CoreExtensionsRegister; use Sholokhov\FrontBoot\Loader\ExtensionRegister; /** * Производит регистрацию всех расширений */ class Kernel { /** * @var class-string<AbstractExtensionRegister>[] */ private array $registers = [ CoreExtensionsRegister::class, ExtensionRegister::class, ]; /** * @return void */ public function run(): void { try { foreach ($this->registers as $entityName) { $register = new $entityName; $register->run(); } } catch (Throwable $throwable) { AddMessage2Log($throwable); } } }