شرح صفوف ومحتوى الفقرة
تؤدي كتابة مسارات الروابط النصية الثابتة في عشرات الملفات إلى صعوبة بالغة عند الرغبة في تعديل عنوان صفحة لاحقاً. تتيح دالة ->name إسناد اسم برمجي فريد وثابت لكل مسار مثل invoices.index، بحيث يعتمد الكود بالكامل على هذا الاسم المنطقي بدلاً من نص العنوان.
- دالة التسمية (Fluent ->name Method): إلحاق دالة ->name بنهاية تعريف المسار لمنحه معرفاً برمجياً واضحاً.
- معيار التسمية النقطية (Dot Naming Convention): استخدام صيغة المورد متبوعاً بالإجراء مثل orders.show لتنظيم الأسماء.
- تفرد الاسم (Unique Identifiers): يجب أن يحمل كل مسار مسمى اسماً فريداً غير مكرر على مستوى المشروع.
PHP
<?php
use Illuminate\Support\Facades\Route;
Route::get('/member-dashboard', function () {
return 'Dashboard Area';
})->name('dashboard.home');