/
Wild_RNB
/
ASU
Обзор
Документация
Войти
/
Wild_RNB
/
ASU
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
main
src/Module/Discovery.php
29 строк
538 B
am190620045-afk
Add ASU module discovery foundation
15 июл 2026, 20:48
15 июл 2026, 20:48
f738480
Код
Авторство
О чём код?
<?php declare(strict_types=1); namespace ASU\Module; final class Discovery { public function scan(string $directory): array { if (!is_dir($directory)) { return []; } $modules = []; foreach (scandir($directory) as $entry) { if ($entry === '.' || $entry === '..') { continue; } if (is_dir($directory . DIRECTORY_SEPARATOR . $entry)) { $modules[] = $entry; } } return $modules; } }