Merge pull request 'fix(admin): resolve schema builders under AKSRT\Admin\Schema' (#208) from worktree-fix-schema-global-autoload into main

Reviewed-on: CYL/wordpress-theme-aksrt#208
This commit is contained in:
kate522 committed 2026-07-17 21:31:18 +08:00
commit e7ccc4f069
1 file changed
+12 -10
+12 -10
View File
@@ -251,17 +251,19 @@ class SchemaProvider {
} }
private function get_schema_builder_map(): array { private function get_schema_builder_map(): array {
// Builders live under AKSRT\Admin\Schema (Composer PSR-4). Relative
// Schema\*::class resolves correctly from this AKSRT\Admin namespace.
return [ return [
'global' => 'Schema\GlobalSchema', 'global' => Schema\GlobalSchema::class,
'page_display' => 'Schema\SchemaPageDisplay', 'page_display' => Schema\SchemaPageDisplay::class,
'post_list' => 'Schema\SchemaPostList', 'post_list' => Schema\SchemaPostList::class,
'permissions' => 'Schema\SchemaPermissions', 'permissions' => Schema\SchemaPermissions::class,
'users' => 'Schema\SchemaUsers', 'users' => Schema\SchemaUsers::class,
'payment' => 'Schema\SchemaPayment', 'payment' => Schema\SchemaPayment::class,
'extensions' => 'Schema\SchemaExtensions', 'extensions' => Schema\SchemaExtensions::class,
'tools' => 'Schema\SchemaTools', 'tools' => Schema\SchemaTools::class,
'shop' => 'Schema\SchemaShop', 'shop' => Schema\SchemaShop::class,
'forum' => 'Schema\SchemaForum', 'forum' => Schema\SchemaForum::class,
]; ];
} }