我刚刚意识到在 Laravel 4 中,我们将命令目录添加到了 app/start/global.php。该目录中没有任何内容。这个目录会替换 Laravel 3 中的库吗?我想如果我把它们放在那里,我的课程仍然可以工作,但我是否会将它用于错误的目的?
问问题
1579 次
1 回答
2
Laravel 4 命令目录,类似于 Laravel 3 任务目录。因此,它不是您的图书馆的理想场所。推荐的方式是什么?如果您的库类是数据库模型,则应将其放在 下app/models
,否则您可以创建一个新目录,如app/libraries
then modify:并在方法调用app/start/global.php
中将新目录路径添加到数组中。ClassLoader::addDirectories(...)
以上与 Laravel 4 命令相关的额外信息:
Laravel 4 命令与 Laravel 3 任务的主要区别(优势)是:
- 开始编写命令只需键入:
php artisan command:make MyCommand
。 - 命令可以有一组参数和选项。
- 命令需要在 Artisan 中注册。
有关更多信息,请阅读有关Commands的文档。
于 2013-06-03T14:41:24.733 回答