在Laravel 3.2中,我在应用程序文件夹中创建了一个业务逻辑命名空间(文件夹)。然后我使用Autoloader注册新的命名空间。
我想在Laravel 4中做同样的事情 - 我想为我的业务逻辑创建自定义命名空间。如何注册我的业务名称空间并使其可用于IoC?
答案 0 :(得分:4)
您可以在app dir中添加任意文件夹。请务必将其添加到composer.json文件中的“classmap”。 L4不扫描文件/目录,它只是查看自动加载器中已加载的名称
答案 1 :(得分:0)
@Miguel Martinez让你的控制器变得很脆弱,你也可以将你的业务逻辑放在模型中。
答案 2 :(得分:-1)
根据laravel文档,控制器应包含业务逻辑:http://laravel.com/docs/controllers