更改 Laravel 中的控制器模型模板

Awa*_*zer 4 laravel

我想知道是否有任何方法可以更改控制器和模型的基本模板laravel5.4。我的意思是当我跑步时:

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

它会生成这个:

<?php
 namespace App\Http\Controllers;
 use Illuminate\Http\Request;
 class UsersController extends Controller
{
public function index()
{
    return view('users.index');
}
public function create()
{

}
public function store(Request $request)
{

}
public function show($id)
{

}
public function edit($id)
{

}
public function update(Request $request, $id)
{

}
public function destroy($id)
{

}
}
Run Code Online (Sandbox Code Playgroud)

我需要更改此模板以实现我想要更改模型的任何内容。

Erf*_*ali 5

没有办法进入Laravel 5,但laravel 7您可以自定义存根

执行此命令以发布所有可用的存根以进行自定义

php artisan stub:publish
Run Code Online (Sandbox Code Playgroud)

当我们发布存根时,存根的所有文件将位于stubs应用程序根目录中的目录中。

您现在可以编辑所有.stub文件并自定义您的项目文件

我还建议您阅读这篇博文:

https://arievisser.com/blog/how-to-use-stub-customization-in-laravel/