【发布时间】:2020-10-21 04:56:39
【问题描述】:
所以我有一个名为 services.php 的配置文件,其内容类似于
[
'facebook' => [ 'url' => 'https://...']
]
但我想要这样:
[
'facebook' => [ 'url' => url(route('socialite-callback', ['provider' => 'facebook']))]
]
但是tinker 使用类似代码会报告:
Argument 2 passed to Illuminate\Routing\UrlGenerator::__construct() must be an instance of Illuminate\Http\Request, null given, called in /laravel/justitalianwine_ecommerce/vendor/laravel/framework/src/Illuminate/Routing/RoutingServiceProvider.php on line 68
但如果我使用第一个赞,然后打开tinker 并粘贴:
url(route('socialite-callback', ['provider' => 'facebook']))
效果很好
【问题讨论】: