محمود الحبشمتاح لمشاريع جديدة
  • أعماليأعمالي
  • الخدماتالخدمات
  • المختبرالمختبر
  • المقالاتالمقالات
  • تواصلتواصل
عمّان--:--EN
المقالات/لارافيل

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

أرسل الإشعارات عبر البريد الإلكتروني والرسائل النصية وSlack والمزيد باستخدام نظام الإشعارات في Laravel.

24 ديسمبر 2025دقيقة قراءةلارافيلRead in English

في هذه الصفحة

  1. إنشاء إشعار
  2. إرسال الإشعار
  3. إشعارات الطابور

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

إنشاء إشعار

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

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

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

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

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

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

تابع القراءة

  • نمط فئات الإجراءات في Laravel16 يناير 2026دقيقة قراءة
  • فئات الإجراءات في Laravel: مسؤولية واحدة16 يناير 2026دقيقة قراءة
  • تحديد معدل API في Laravel16 يناير 2026دقيقة قراءة