Laravel 框架定义 Request 级别的全局变量,怎么实现比较简捷?

2019-07-23 12:06:13 +08:00
 okwork
只依赖 Laravel 框架配置(不考虑 Redis/MC 这样的缓存方案,以及 cookie/session 的实现),Request 生命周期内的全局变量,怎么实现比较简捷?
4446 次点击
所在节点    PHP
5 条回复
DavidNineRoc
2019-07-23 12:13:21 +08:00
注入 App 单例
helpers 函数单例
写入全局变量数组
laravel
2019-07-23 12:24:52 +08:00
global middleware?
triptipstop
2019-07-23 12:48:08 +08:00
直接在中间件里 Request 对象里插
GM
2019-07-23 13:09:28 +08:00
$request->attributes["extra_info"] = "i'm extra info";
salamanderMH
2019-07-23 13:10:41 +08:00
给 request 设置属性吧,都是这么设计的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/585386

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX