2017-07-26 143 views
1

我用php artisan生成控制器的评论:产生laravel控制器不

php artisan make:controller TestController --resource 

我总是删除评论,因为我不喜欢他们,但我每次生成一个文件,删除的意见和我”我厌倦了它。

有什么办法可以在没有评论的情况下生成文件吗?

+1

将生成器及其使用的模板复制到'commands'目录,自定义命令'make:cleancontroller',并在模板文件中删除注释。 – Ohgodwhy

回答

1

As @ 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),而不是任何代码生成。 因此,没有任何可用于更改输出的选项(如缩进首选项)。