在 Laravel 3.2 中,我在应用程序文件夹中创建了一个业务逻辑命名空间(文件夹)。然后我使用 Autoloader 注册新的命名空间。
我想在 Laravel 4 中做同样的事情——我想为我的业务逻辑创建自定义命名空间。如何注册我的业务命名空间并提供给 IoC?
在 Laravel 3.2 中,我在应用程序文件夹中创建了一个业务逻辑命名空间(文件夹)。然后我使用 Autoloader 注册新的命名空间。
我想在 Laravel 4 中做同样的事情——我想为我的业务逻辑创建自定义命名空间。如何注册我的业务命名空间并提供给 IoC?
您可以在应用程序目录中添加任意文件夹。请务必将其添加到 composer.json 文件中的“类映射”中。L4 不扫描文件/目录,它只是查看自动加载器中加载了哪些名称
@Miguel Martinez 让您的控制器保持瘦身,您也可以将业务逻辑放入模型中。
根据 laravel 文档,控制器应该包含业务逻辑:http ://laravel.com/docs/controllers