okwork
V2EX  ›  PHP

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

  •  
  •   okwork · Jul 23, 2019 · 4936 views
    This topic created in 2529 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   ·   2747 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 54ms · UTC 15:24 · PVG 23:24 · LAX 08:24 · JFK 11:24
    ♥ Do have faith in what you're doing.