Laravel - php artisan make:model 项目不起作用

Eri*_*ira 4 php laravel laravel-4 laravel-artisan

我需要使用此命令来创建模型。

当我这样做时:

php artisan make:model Project
Run Code Online (Sandbox Code Playgroud)

我收到

[InvalidArgumentException]
There are no commands defined in the "make" namespace.
Run Code Online (Sandbox Code Playgroud)

因此,在我正在关注的教程中,这个人使用它来制作模型。

我应该怎么办?

所以,我发现我正在使用 laravel 4 并且该命令不存在。

如果没有这个 make 命令,我如何构建模型?

Wad*_*der 5

make:model命令是 Laravel 5 中的新命令,因此在 4 中将无法使用。

要制作模型,您只需使用以下代码在模型文件夹中创建一个新文件

class MyModel extends \Illuminate\Database\Eloquent\Model {

    // Code here

}
Run Code Online (Sandbox Code Playgroud)

Jeffrey Way(Laracasts 的创建者)提供了一个软件包,其中包含一些命令,可以为您生成许多东西,包括模型,我发现在使用 4 进行开发时非常有用。https: //github.com/JeffreyWay/Laravel- 4 台发电机