Php 如何在不使用view composer的情况下使用AppServiceProvider中的会话?
我正在尝试使用AppServiceProvider中的boot方法将数据(会话值)传递给控制器,但它不起作用。当我搜索时,我使用view composer找到了一个解决方案,但我正在寻找一种更好的方法,不用view composerPhp 如何在不使用view composer的情况下使用AppServiceProvider中的会话?,php,laravel,Php,Laravel,我正在尝试使用AppServiceProvider中的boot方法将数据(会话值)传递给控制器,但它不起作用。当我搜索时,我使用view composer找到了一个解决方案,但我正在寻找一种更好的方法,不用view composer 我使用config::set(key,value)将我的值共享给控制器您不能修改ServiceProvider中的会话数据。StartSession中间件负责在Laravel中设置会话,该会话在所有ServiceProvider启动后才会执行 另外,confighe
我使用
config::set(key,value)
将我的值共享给控制器您不能修改ServiceProvider中的会话数据。StartSession
中间件负责在Laravel中设置会话,该会话在所有ServiceProvider启动后才会执行
另外,config
helper不会影响会话数据,它会像您的config
目录中那样更新配置值
如果您试图更新会话数据,请改用
session::set(key,value)
。欢迎使用SO。。。您是否仅尝试获取一个控制器的数据?您可以在控制器中访问会话,也可以使用控制器中间件从会话中获取此数据