This commit is contained in:
Your Name
2026-04-21 01:02:21 +08:00
parent e568577ce0
commit b943ea2ab7
8 changed files with 1119 additions and 14 deletions

View File

@@ -9,6 +9,11 @@ use ReflectionException;
class Init
{
private const REPLACED_DDL_MAP = [
'1.ddl' => \copyright\Auth::class,
'10.ddl' => \db\mongo\MongoBase::class,
];
public static function run()
{
self::loadDDL(__DIR__ . '/ext');
@@ -17,6 +22,10 @@ class Init
public static function loadDDL($strDir)
{
foreach (self::scanDdlFiles($strDir) as $strDDL) {
$strFilename = basename($strDDL);
if (isset(self::REPLACED_DDL_MAP[$strFilename]) && class_exists(self::REPLACED_DDL_MAP[$strFilename])) {
continue;
}
load_module_file($strDDL);
}
}