Added extension system

This commit is contained in:
Constantin Graf
2024-03-04 18:42:52 +01:00
parent 504908ecd7
commit bb42b0940a
13 changed files with 590 additions and 94 deletions

0
extensions/.gitkeep Normal file
View File

View File

@@ -0,0 +1,12 @@
<?php
declare(strict_types=1);
$extensions = array_diff(scandir(__DIR__), ['..', '.', '.gitkeep', 'autoload.php', '.DS_Store']);
foreach ($extensions as $extension) {
$path = __DIR__.DIRECTORY_SEPARATOR.$extension.DIRECTORY_SEPARATOR.'vendor'.DIRECTORY_SEPARATOR.'autoload.php';
if (file_exists($path)) {
require_once $path;
}
}