From 36341e590edd4841b2a7882874faa5a906079bd4 Mon Sep 17 00:00:00 2001 From: Farid Saravi Date: Mon, 9 Mar 2020 17:20:32 +0330 Subject: [PATCH] refactor: sms event listener --- app/Providers/EventServiceProvider.php | 6 ++++-- composer.json | 4 ++-- composer.lock | 8 ++++---- 3 files changed, 10 insertions(+), 8 deletions(-) diff --git a/app/Providers/EventServiceProvider.php b/app/Providers/EventServiceProvider.php index ea8f56b..e765e8c 100644 --- a/app/Providers/EventServiceProvider.php +++ b/app/Providers/EventServiceProvider.php @@ -6,6 +6,8 @@ use Illuminate\Support\Facades\Event; use Illuminate\Auth\Events\Registered; use Illuminate\Auth\Listeners\SendEmailVerificationNotification; use Illuminate\Foundation\Support\Providers\EventServiceProvider as ServiceProvider; +use WM\Common\Services\Sms\Events\SmsSent; +use WM\Common\Services\Sms\Listeners\StoreSmsInDatabase; class EventServiceProvider extends ServiceProvider { @@ -18,8 +20,8 @@ class EventServiceProvider extends ServiceProvider Registered::class => [ SendEmailVerificationNotification::class, ], - 'Illuminate\Notifications\Events\NotificationSent' => [ - 'App\Listeners\LogNotification', + SmsSent::class => [ + StoreSmsInDatabase::class, ], ]; diff --git a/composer.json b/composer.json index 2d38010..842930f 100644 --- a/composer.json +++ b/composer.json @@ -15,12 +15,12 @@ "laravel/passport": "^7.3", "laravel/tinker": "^1.0", "spatie/laravel-medialibrary": "^7.0.0", + "wm/blog": "dev-master", "wm/common": "dev-master", "wm/core": "dev-master", "wm/crm": "dev-master", - "wm/reservation": "dev-master", "wm/portfolio": "dev-master", - "wm/blog": "dev-master", + "wm/reservation": "dev-master", "zircote/swagger-php": "^3.0" }, "require-dev": { diff --git a/composer.lock b/composer.lock index 2af3e77..371a1fa 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "e53195bd324cbdaad5ffea6f7c54a92e", + "content-hash": "777479d5f72d40de0d12142c590eb01f", "packages": [ { "name": "defuse/php-encryption", @@ -4703,7 +4703,7 @@ "dist": { "type": "path", "url": "./modules/wm-common", - "reference": "f8504df900dc79a9024d7eaaa928993cfdcb4902" + "reference": "982967569459beeb52d91c819b7cfd6b49f5c8ce" }, "require": { "php": "^7.1.3", @@ -7031,12 +7031,12 @@ "aliases": [], "minimum-stability": "dev", "stability-flags": { + "wm/blog": 20, "wm/common": 20, "wm/core": 20, "wm/crm": 20, - "wm/reservation": 20, "wm/portfolio": 20, - "wm/blog": 20 + "wm/reservation": 20 }, "prefer-stable": true, "prefer-lowest": false,