Laravel - php工匠制作:模型项目不起作用

时间:2015-05-13 13:53:34

标签: php laravel laravel-4 artisan

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

当我这样做时:

php artisan make:model Project

我收到了

[InvalidArgumentException]
There are no commands defined in the "make" namespace.

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

我该怎么办?

所以,我发现我正在使用laravel 4并且这个命令在那里存在。

如何在没有此make命令的情况下构建模型?

2 个答案:

答案 0 :(得分:4)

txtAEremrk.Text = rdr.GetInt32(rdr.GetOrdinal("yourIntegerField")).ToString() 命令是Laravel 5的新命令,因此4中将无法使用。

要制作模型,您只需使用以下代码

在模型文件夹中创建一个新文件即可
make:model

Jeffrey Way(创建Laracasts)提供了一个包,它有一些命令可以为你生成很多东西,包括模型,我发现用4开发时非常有用。https://github.com/JeffreyWay/Laravel-4-Generators

答案 1 :(得分:1)

要在laravel 4中生成具有工匠的模型,您需要安装JeffreyWay way's包。 它为您的laravel 4应用程序提供了惊人的生成器