**🚀🔥 سر قوي في Laravel يوفّر عليك الوقت!**
💡 **هل تعلم أن Laravel يحتوي على ميزة قوية تُسهّل التعامل مع الاستعلامات المعقدة؟**
إذا كنت بحاجة إلى تصفية البيانات بشكل ديناميكي بناءً على مدخلات المستخدم، فبدلاً من كتابة العديد من `if` و `where` في كل مرة، يمكنك استخدام **Query Scopes** في Eloquent لجعل الكود أكثر نظافة وقابلية لإعادة الاستخدام!
### ❌ **الطريقة التقليدية**
🔴 المشكلة: إذا احتجت إلى تكرار هذا الشرط في عدة أماكن، سيصبح الكود غير منظم وصعب التعديل.
---
### ✅ **الحل باستخدام Query Scopes**
💡 **قم بتعريف Scope داخل الـ Model لتبسيط الكود وجعله أكثر احترافية.**
📌 **أضف هذا في Model الخاص بـ `User`:**
📌 **ثم استخدمه بكل سهولة في أي مكان داخل مشروعك:**
---
⚡ **النتيجة:**
✔️ كود أنظف وأبسط.
✔️ سهولة إعادة الاستخدام في أي مكان داخل المشروع.
✔️ تحسين تنظيم الكود وجعله أكثر احترافية.
🚀 **هل لديك خدع أخرى في Laravel؟** شاركها معنا في التعليقات! 👇💬
#Laravel #PHP #CodingTips #WebDevelopment #Backend
We have a sales campaign on our promoted courses and products. You can purchase 150 products at a discounted price up to 50% discount.