okwork
V2EX  ›  PHP

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

  •  
  •   okwork · Jul 23, 2019 · 4904 views
    This topic created in 2512 days ago, the information mentioned may be changed or developed.
    只依赖 Laravel 框架配置(不考虑 Redis/MC 这样的缓存方案,以及 cookie/session 的实现),Request 生命周期内的全局变量,怎么实现比较简捷?
    5 replies    2019-07-23 13:10:41 +08:00
    DavidNineRoc
        1
    DavidNineRoc  
       Jul 23, 2019
    注入 App 单例
    helpers 函数单例
    写入全局变量数组
    laravel
        2
    laravel  
       Jul 23, 2019
    global middleware?
    triptipstop
        3
    triptipstop  
       Jul 23, 2019
    直接在中间件里 Request 对象里插
    GM
        4
    GM  
       Jul 23, 2019
    $request->attributes["extra_info"] = "i'm extra info";
    salamanderMH
        5
    salamanderMH  
       Jul 23, 2019
    给 request 设置属性吧,都是这么设计的
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   903 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 44ms · UTC 21:27 · PVG 05:27 · LAX 14:27 · JFK 17:27
    ♥ Do have faith in what you're doing.