是否可以在laravel中使用内核控制台命令中的会话?

问题描述 投票:1回答:1

当我在控制台中运行命令时,我试图从会话中获取数据,但是会话总是返回一个空数组!

php artisan command:mycommand

以下是我尝试获取会话的方式:

//returns empty array
$session = session()->all();

有什么想法吗?

php laravel session
1个回答
0
投票

会话在HTTP协议的上下文中使用。没有使用CLI的会话。但是,如果您的php artisan命令是在HTTP请求的上下文中触发的,则可以使用参数将数据传递给命令。

© www.soinside.com 2019 - 2024. All rights reserved.