如何有效地创建控制器或模型,而不使用php工匠


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

为什么我必须使用php工匠在laravel中创建控制器或模型。我可以不只是使用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的snippets-feature.

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