我知道如何在(config / seasion.php文件)中更改会话生存期和expire_on_close但我想在控制器中设置生命周期和expire_on_close,因为我想根据需要确定那些。
我在Laravel文档中搜索过,但我找不到任何有用的指南。
答案 0 :(得分:0)
正如您在documentation中看到的那样,
要在运行时设置配置值,请将数组传递给配置帮助程序:
config(['session.lifetime' => 30]);
在工匠修补匠中进行测试:
>>> Config::get('session.lifetime');
=> 120
>>> config(['session.lifetime' => 30]);
=> null
>>> Config::get('session.lifetime');
=> 30