流明访问控制器外部的请求对象

时间:2017-09-01 21:01:05

标签: php laravel lumen

我正在创建一个自定义守卫,我需要访问Request对象才能获得http标头。我试过了request(),但它在流明中是未定义的。

如何在控制器类之外访问Request对象?

注意:不是Laravel access request object outside controller

的副本

1 个答案:

答案 0 :(得分:11)

我自己从未使用过流明但你应该能够解决服务容器中的当前请求:

app('request');

您可能必须传递完整的班级名称:

app('Illuminate\Http\Request');