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 命令,我如何构建模型?
该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 台发电机