Browse Source

action生成命令支持自定义psr4目录

jqh 5 years ago
parent
commit
9497ea695b
2 changed files with 3 additions and 3 deletions
  1. 2 0
      src/Console/ActionCommand.php
  2. 1 3
      src/Console/GeneratorCommand.php

+ 2 - 0
src/Console/ActionCommand.php

@@ -2,6 +2,8 @@
 
 namespace Dcat\Admin\Console;
 
+use Illuminate\Support\Str;
+
 class ActionCommand extends GeneratorCommand
 {
     /**

+ 1 - 3
src/Console/GeneratorCommand.php

@@ -28,9 +28,7 @@ abstract class GeneratorCommand extends BaseCommand
      */
     protected function getPath($name)
     {
-        $name = Str::replaceFirst(explode('\\', $this->rootNamespace())[0], '', $name);
-
-        return $this->getBaseDir().'/'.str_replace('\\', '/', $name).'.php';
+        return Helper::guessClassFileName($name);
     }
 
     /**