未定义的方法 Laravel\Lumen\Application::booted().



使用Lumen而不是Laravel,我知道这个包应该与Lumen一起使用,因为我已经将其安装在另一个微服务上,这也是Lumen。谁能帮忙?

尝试注册社交名流提供商服务提供商

$app->register(SocialiteProvidersManagerServiceProvider::class);

当我受到欢迎时,

(1/1) Error
Call to undefined method LaravelLumenApplication::booted()

问题来自社交名流提供商包中的此代码。

$this->app->booted(function () {
$socialiteWasCalled = app(SocialiteWasCalled::class);
event($socialiteWasCalled);
});

看起来该软件包中存在一个用于 Lumen 支持的错误。最近有一个提交来解决这个问题 - https://github.com/SocialiteProviders/Manager/commit/09903d33429f9f6c0da32c545c036a3e18964bbf

您应该等到它被释放,或使用master分支;但不建议这样做。

最新更新