أعمالي ابنِ مشروع SaaS المقالات
لارافيل

إشعارات Laravel: رسائل متعددة القنوات

December 24, 2025 1 دقيقة قراءة 65 مشاهدة

إشعارات متعددة القنوات:

إنشاء إشعار

class OrderShipped extends Notification
{
    public function via($notifiable)
    {
        return ['mail', 'database', 'slack'];
    }

    public function toMail($notifiable)
    {
        return (new MailMessage)
            ->line('تم شحن طلبك!');
    }
}

إرسال الإشعار

$user->notify(new OrderShipped($order));

إشعارات الطابور

class OrderShipped extends Notification implements ShouldQueue
{
    // يتم وضعه في الطابور تلقائيًا
}
شارك هذه المقالة:

مقالات ذات صلة

التعليقات (0)

يرجى تسجيل الدخول لترك تعليق. تسجيل الدخول

لا توجد تعليقات بعد. كن أول من يعلق!