gpt4 book ai didi

php - 如何在 laravel 的服务提供者中检索 session 数据?

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:43:57 25 4
gpt4 key购买 nike

我正在开发 Laravel 项目。我正在使用 Laravel 5.1。在我的项目中,我以这种方式将数据共享到 appServiceProvider 的启动方法中的所有 View 。

function boot()
{
$items = $this->itemRepo->getItems(session("key"));
view()->share('items', array('items'=>$items));
}

但 session 值始终为空。在网上看了很多文章。但他们没有工作。我怎样才能将我的 session 值传递到那里?

最佳答案

这可能是一篇旧帖子,但我来到这里时遇到了同样的问题,所以让我在这里发布我的解决方案,以防有人需要它。

    public function boot()
{
view()->composer('*', function ($view)
{
$view->with('your_var', \Session::get('var') );
});
}

关于php - 如何在 laravel 的服务提供者中检索 session 数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34577946/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com