/
Wild_RNB
/
ASU
Обзор
Документация
Войти
/
Wild_RNB
/
ASU
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
main
scripts/module-validation.php
23 строки
537 B
am190620045-afk
Add ASU module validation script
15 июл 2026, 20:58
15 июл 2026, 20:58
1c8979a
Код
Авторство
О чём код?
<?php declare(strict_types=1); require dirname(__DIR__) . '/vendor/autoload.php'; use ASU\Module\Discovery; use ASU\Module\Loader; use ASU\Module\Registry; $registry = new Registry(); $discovery = new Discovery(); $loader = new Loader(); foreach ($discovery->scan(dirname(__DIR__) . '/modules') as $module) { $manifest = $loader->load(dirname(__DIR__) . '/modules/' . $module); $registry->add($manifest); } echo json_encode([ 'modules' => $registry->all(), 'enabled' => $registry->enabled(), ], JSON_PRETTY_PRINT);