تخطَّ إلى المحتوى

route:list

عرض كل المسارات المسجَّلة route:list

route:list يعرض جدولًا بكل مسارات التطبيق المسجَّلة — الفعل، الرابط، الاسم، المتحكّم — أداة تشخيص أساسية عند البحث عن مسار أو تعارض بينها.

بدل فتح ملفّات routes/web.php وroutes/api.php يدويًا للبحث عن مسار معيّن، يبني هذا الأمر جدولًا كاملًا من كل الملفّات المسجَّلة فعليًا — بما فيها المسارات التي يولّدها Laravel تلقائيًا مثل مسارات المصادقة الجاهزة.

الصياغة

php artisan route:list [options]

📄 مثال

# كل المسارات
php artisan route:list

# تصفية حسب جزء من الرابط
php artisan route:list --path=posts

# تصفية حسب فعل HTTP
php artisan route:list --method=POST

# إظهار عمود المتحكّم كاملًا بلا اختصار
php artisan route:list -v

أهم الخيارات

الخيارالوظيفة
--path=xيعرض فقط المسارات التي تحوي هذا الجزء من الرابط
--method=GET|POSTيصفّي حسب فعل HTTP محدَّد
--name=xيصفّي حسب اسم المسار
-vيعرض المسار الكامل لصنف المتحكّم بلا اختصار

💡 نصائح عملية

  • استخدمه فورًا عند ظهور خطأ 404 غير متوقّع للتأكد أن المسار مسجَّل فعلًا وبالفعل الصحيح

خصائص ذات صلة

🎓 تريد فهم الصورة الكاملة خطوة بخطوة؟ ابدأ من مسار LARAVEL الكامل بالعربي.