【发布时间】:2018-12-21 02:51:35
【问题描述】:
我已经找到了应用中间件后如何在Service Provider中访问请求
的答案$request = app(\Illuminate\Http\Request::class);
Access Request in Service Provider After Applying Middleware
但这是一个好习惯吗?有没有更好的方法来访问 appServiceProvider 中的请求正文? 谢谢。
【问题讨论】:
-
乍一看你可能在这里没问题,因为你只是给你的实现提供了它需要的数据,而不是请求本身(我已经这样做了,它使测试变得相当困难)。尽管您可以使用
request()帮助器减少打字次数。
标签: php laravel laravel-5 request