【问题标题】:Missing argument 3 for {closure}() in route filter路由过滤器中 {closure}() 缺少参数 3
【发布时间】:2017-02-22 13:28:30
【问题描述】:

我正在使用 laravel 4.2 并使用过滤器来记录所有路由请求及其响应。这基本上是我尝试使用的方法

如果我从中删除响应参数,它可以正常工作,但我还需要来自路由的响应,当我将该参数添加到方法时,它会给我这个错误

【问题讨论】:

    标签: laravel logging laravel-4 controller routes


    【解决方案1】:

    我认为您在未给出$response 时会收到此错误。

    您可以通过给$response 一个默认值来轻松解决这个问题。 休息取决于你的逻辑。

    Route :: filter('log', function($route, $request, $response = null) {
    
    });
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-12-14
      • 2019-07-24
      • 1970-01-01
      • 1970-01-01
      • 2020-04-30
      • 1970-01-01
      • 2017-02-27
      • 2021-09-02
      相关资源
      最近更新 更多