我刚刚在Laravel 4中意识到,我们已将命令目录添加到app / start / global.php。该目录中不包含任何内容。此目录是否替换Laravel 3中的库?我想如果我把它们放在那里我的课程仍然可以工作,但是我会将它用于错误的目的吗?
答案 0 :(得分:2)
Laravel 4命令目录与Laravel 3任务目录类似。所以它不是您图书馆的理想场所。推荐的方式是什么?如果你的库类是数据库模型,它应该放在app/models
下,否则你可以创建一个新的目录,如app/libraries
然后修改:app/start/global.php
并在{中添加新的目录路径到数组{1}}方法调用。
以上与Laravel 4命令相关的其他信息:
Laravel 4命令与Laravel 3任务的主要区别(优点)是:
ClassLoader::addDirectories(...)
。有关更多信息,请阅读有关Commands的文档。