我需要在请求的开始时从
数据库加载一些东西,并且可以在我的应用程序的每个地方使用它,只需一个
查询和完全访问权限.
有人告诉我,我可以在ServiceProvider中做到这一点,但我不知道如何,阅读文档并没有帮助我.
有人能告诉我一个如何共享Config :: all()以获取所有控制器和所有视图中的访问权限的示例吗?
关于app / Providers / AppServiceProvider.
PHP,如果将以下
代码放在其引导
方法中:
Config::set(['user' => ['name' => 'John']]);
然后在你的应用程序的任何地方,你可以使用Config :: get(‘user.name’)获取该值;
因此,您可以使用Eloquent模型的结果提供配置,只需将结果转换为数组即可.
当然,您可以创建一个ServiceProvider来专门处理它.