خطوط الأنابيب في Laravel: تسلسل العمليات بأناقة
January 16, 2026
•
1 دقيقة قراءة
•
16 مشاهدة
جدول المحتويات
تسلسل العمليات مع خطوط الأنابيب:
خط أنابيب أساسي
$result = app(Pipeline::class)
->send($order)
->through([
ValidateOrder::class,
ApplyDiscount::class,
CalculateTax::class,
ProcessPayment::class,
])
->thenReturn();
فئة الأنبوب
class ApplyDiscount
{
public function handle($order, Closure $next)
{
$order->applyDiscount();
return $next($order);
}
}
دالة مخصصة
->via('process')
->through([...]);
مقالات ذات صلة
دليل شامل لمصادقة API باستخدام Laravel Sanctum
أنشئ مصادقة API آمنة باستخدام Laravel Sanctum لتطبيقات SPA والموبايل.
تحديد معدل الطلبات في Laravel: احمِ تطبيقك
نفّذ تحديد معدل الطلبات لحماية تطبيق Laravel من إساءة الاستخدام.
مكونات Blade في Laravel: بناء واجهات قابلة لإعادة الاستخدام
أنشئ مكونات قوية قابلة لإعادة الاستخدام باستخدام Laravel Blade.
التعليقات (0)
لا توجد تعليقات بعد. كن أول من يعلق!