2013-06-03 66 views
0

我刚刚在Laravel 4中实现了,我们已将命令目录添加到app/start/global.php。该目录中没有任何内容。此目录是否替换Laravel 3中的库?我猜如果我将它们放在那里,我的课程仍然可以工作,但是我会将它用于错误的目的吗?Laravel 4命令目录

+0

如果你的库类不是数据库模型,你应该在你的'app'文件夹中创建一个新目录,然后将它添加到'ClassLoader :: addDirectories'中的'app/start/global.php'中。 –

回答

2

Laravel 4命令目录,就像Laravel 3任务目录一样。所以它不适合你的图书馆。推荐的路线是什么?如果您的库类是数据库模型,则应将其置于app/models之下,否则可以创建一个新目录,如app/libraries,然后修改:app/start/global.php,并在ClassLoader::addDirectories(...)方法调用中将新目录路径添加到数组。上述相关

的额外信息给Laravel 4个命令:Laravel 4的

的主要区别(优点)命令经Laravel 3个任务是:

  1. 开始输入命令仅仅是物质的打字:php artisan command:make MyCommand
  2. 命令可以有一组参数选项
  3. 命令需要是registered in Artisan

欲了解更多信息,请阅读文档Commands