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

الطوابير في Laravel بالتفصيل

January 16, 2026 1 دقيقة قراءة 42 مشاهدة

الطوابير بالتفصيل:

إنشاء مهمة

php artisan make:job ProcessPodcast

فئة المهمة

class ProcessPodcast implements ShouldQueue
{
    use Queueable;
    
    public function __construct(public Podcast $podcast) {}
    
    public function handle()
    {
        // المعالجة...
    }
}

الإرسال

ProcessPodcast::dispatch($podcast);
ProcessPodcast::dispatch($podcast)->delay(now()->addMinutes(10));

المهام الفاشلة

public function failed(Throwable $exception)
{
    // معالجة الفشل
}

تشغيل العامل

php artisan queue:work --tries=3
شارك هذه المقالة:

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

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

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

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