با سلام خدمت همه دوستان
بنده پکیج laravel-backup رو نصب کردم و به درستی کار میکنه
بخشی هست برای ارسال پیغام هاش که موفق بوده یا نا موفق که به ایمیل ارسال میکنه
میخوام از این event برای ارسال خود بکاپ به ایمیل استفاده کنم
طبق مستندات خودش توضیحاتی که داده یک notification باید ایجاد کرد و اون رو در config تعریف و استفاده کرد.
اما برای من Sending notification failed میده
ممنون میشم راهنمایی کنید.
'notifications' => [
'notifications' => [
\Spatie\Backup\Notifications\Notifications\BackupHasFailedNotification::class => ['mail',\App\Notifications\Backup::class],
\Spatie\Backup\Notifications\Notifications\UnhealthyBackupWasFoundNotification::class => ['mail'],
\Spatie\Backup\Notifications\Notifications\CleanupHasFailedNotification::class => ['mail'],
\Spatie\Backup\Notifications\Notifications\BackupWasSuccessfulNotification::class => ['mail',\App\Notifications\Backup::class],
\Spatie\Backup\Notifications\Notifications\HealthyBackupWasFoundNotification::class => ['mail'],
\Spatie\Backup\Notifications\Notifications\CleanupWasSuccessfulNotification::class => ['mail'],
],
/*
* Here you can specify the notifiable to which the notifications should be sent. The default
* notifiable will use the variables specified in this config file.
*/
// 'notifiable' => \Spatie\Backup\Notifications\Notifiable::class,
'notifiable' => App\Notifications\Backup::class,
notificationساخه شده
<?php
namespace App\Notifications;
use App\Mail\TestMail;
use Illuminate\Support\Facades\Mail;
use Spatie\Backup\Notifications\Notifiable;
class Backup extends Notifiable
{
public function routeNotificationForAnotherNotificationChannel()
{
Mail::to('myEmailAddress@yahoo.com')->send(new TestMail());
return config('backup.notifications.another_notification_channel.property');
}
}
به محمد رضا کمک کنید تا مشکل خودش را حل کند؛ اینطور میتوانیم با هم پیشرفت کنیم.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟