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

مجموعات Laravel: جواهر مخفية يجب أن تعرفها

اكتشف طرق مجموعات Laravel القوية التي ستجعل كودك أنظف وأكثر كفاءة.

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

في هذه الصفحة

  1. Partition - التقسيم بناءً على شرط
  2. Pipe - تحويل المجموعة
  3. When - المعالجة الشرطية

تحتوي مجموعات Laravel على العديد من الطرق القوية:

Partition - التقسيم بناءً على شرط

php
[$admins, $users] = User::all()->partition(fn($user) => $user->isAdmin());

Pipe - تحويل المجموعة

php
$result = collect([1, 2, 3])->pipe(function ($collection) {
    return $collection->sum();
});

When - المعالجة الشرطية

php
$collection = collect([1, 2, 3])
    ->when(true, fn($c) => $c->push(4));

تساعدك هذه الطرق على كتابة كود أكثر تعبيرًا وقابلية للصيانة.

كل المقالات

تابع القراءة

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