مجموعات Laravel: جواهر مخفية يجب أن تعرفها
December 24, 2025
•
1 دقيقة قراءة
•
24 مشاهدة
جدول المحتويات
تحتوي مجموعات Laravel على العديد من الطرق القوية:
Partition - التقسيم بناءً على شرط
[$admins, $users] = User::all()->partition(fn($user) => $user->isAdmin());
Pipe - تحويل المجموعة
$result = collect([1, 2, 3])->pipe(function ($collection) {
return $collection->sum();
});
When - المعالجة الشرطية
$collection = collect([1, 2, 3])
->when(true, fn($c) => $c->push(4));
تساعدك هذه الطرق على كتابة كود أكثر تعبيرًا وقابلية للصيانة.
مقالات ذات صلة
منشئ استعلامات Laravel: تحسين استعلامات قاعدة البيانات
تعلم كيفية استخدام منشئ استعلامات Laravel بكفاءة لتحسين استعلامات قاعدة البيانات وتحسين الأداء.
Livewire: التحقق الفوري من النماذج بسهولة
قم بتنفيذ التحقق الفوري من النماذج في Livewire دون كتابة سطر واحد من JavaScript.
شرح دورة حياة مكونات Livewire
أتقن خطافات دورة حياة Livewire للتحكم في سلوك المكونات في كل مرحلة.
التعليقات (0)
لا توجد تعليقات بعد. كن أول من يعلق!