如何在不使用 php artisan 的情况下有效地创建控制器或模型?

How to effectively create controller or model without using php artisan?

为什么我必须使用 php artisan 在 laravel 中创建控制器或模型。我不能只使用 IDE 创建一个空白控制器或模型 class 吗?

当然,您可以使用 IDE 并从头开始创建所有内容。这只是为了帮助和加快速度。

当然你可以手工制作你的控制器和模型,但是使用 php artisan 非常方便。

几乎所有 IDE 都支持片段。您可以为控制器和模型制作片段。

控制器示例片段

<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;

class YourController extends Controller
{
    public function index(Request $request)
    {

    }

}

模型示例片段

<?php
class ModelExample extends Model
{
    protected $table = 'model_table';


}

我更喜欢并强烈推荐使用 php artisan 而不是使用 IDE 的代码片段功能。