使用Laravel控制台的会话,缓存或全局变量



我正在从控制台/命令中处理许多用户的交易。对于处理的每个用户/交易,我需要在我创建的软件包中访问的User_id值。

将用户_ID值分享到软件包的最佳方法是什么?会话变量?缓存助手?全局变量?

谢谢

您可以使用缓存或配置。

for Config,在config Directory中创建一个global.php文件并通过Config::set('global.user_id' , $user->id)设置变量,并为此使用Config::get('global.user_id')

有关配置文件的更多信息,请阅读此有用的链接

您也可以使用redis数据库

最新更新