Skip to content

Commit 673adf7

Browse files
authored
Merge pull request #40 from ExidusHydra/master
Changed service provider register method
2 parents 60db6d1 + afd92a3 commit 673adf7

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

src/FcmNotificationServiceProvider.php

+7-4
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,9 @@
33
namespace Benwilkins\FCM;
44

55
use GuzzleHttp\Client;
6-
use Illuminate\Support\ServiceProvider;
76
use Illuminate\Notifications\ChannelManager;
7+
use Illuminate\Support\Facades\Notification;
8+
use Illuminate\Support\ServiceProvider;
89

910
/**
1011
* Class FcmNotificationServiceProvider.
@@ -15,9 +16,11 @@ class FcmNotificationServiceProvider extends ServiceProvider
1516
* Register.
1617
*/
1718
public function register()
18-
{
19-
$this->app->make(ChannelManager::class)->extend('fcm', function () {
20-
return new FcmChannel(app(Client::class), config('services.fcm.key'));
19+
{
20+
Notification::resolved(function (ChannelManager $service) {
21+
$service->extend('fcm', function () {
22+
return new FcmChannel(app(Client::class), config('services.fcm.key'));
23+
});
2124
});
2225
}
2326
}

0 commit comments

Comments
 (0)