Browse Source

Merge pull request #1778 from GMD170629/fix_path_admin_error

修复项目路径中含有Admin造成代码生成器无法正常解析命名空间的问题
Jiang Qinghua 2 years ago
parent
commit
fd49438452
1 changed files with 1 additions and 1 deletions
  1. 1 1
      src/Http/Controllers/ScaffoldController.php

+ 1 - 1
src/Http/Controllers/ScaffoldController.php

@@ -80,7 +80,7 @@ class ScaffoldController extends Controller
         $action = URL::current();
         $namespaceBase = 'App\\'.implode('\\', array_map(function ($name) {
             return Str::studly($name);
-        }, explode(DIRECTORY_SEPARATOR, ltrim(config('admin.directory'), app_path().DIRECTORY_SEPARATOR))));
+        }, explode(DIRECTORY_SEPARATOR, substr(config('admin.directory'), strlen(app_path().DIRECTORY_SEPARATOR)))));
         $tables = collect($this->getDatabaseColumns())->map(function ($v) {
             return array_keys($v);
         })->toArray();