生成没有注释的 laravel 控制器

eyl*_*lay 5 laravel

我用来php artisan生成控制器:

php artisan make:controller TestController --resource
Run Code Online (Sandbox Code Playgroud)

我总是删除评论,因为我不喜欢它们,但每次我生成文件时,我都会删除评论,我对此感到厌倦。

有没有办法生成没有注释的文件?

Tim*_*len 2

正如 @Ohgodwhy 的评论所指出的,并非没有创建自己的命令。

Laravel 使用模板文件来制作控制器(和其他源文件),对于 Laravel 5.4 中的资源控制器,此文件:

https://github.com/laravel/framework/blob/5.4/src/Illuminate/Routing/Console/stubs/controller.stub

make:组命令通常通过获取模板文件并替换其中的名称(https://github.com/laravel/framework/blob/5.4/src/Illuminate/Console/GeneratorCommand.php#L152)来工作,而不是使用任何代码一代。因此,没有任何选项可用于更改输出(例如缩进首选项)。