Geçerli HTTP isteğinin ilişkilendirilmiş rota adını döndüren bir yoludur. Bu özellik, özellikle rotalarınızı adlandırdığınızda ve bu rotaları kullanarak farklı yerlerde kullanmak istediğinizde yararlıdır.
Örnek olarak, web.php dosyanızda bir rota tanımlarsanız:
Route::get('/profil', 'ProfilController@index')->name('profil.index');
Yukarıdaki kodda, /profil URL’si profil.index adı verilen bir rota ile ilişkilendirilmiştir. Bu durumda, request()->route()->getName() çağrısı /profil sayfasında çalıştırıldığında “profil.index” dizesini döndürecektir.
Bu ad, rotanızın daha sonra farklı yerlerde kullanılmasına izin verir. Özellikle yönlendirme (routing), denetleyici (controller) işlevlerinde veya görünümlerde bu rota adını kullanabilirsiniz. Bu, rotanızın URL’sini daha sonra değiştirmeniz gerektiğinde, kodunuzun her yerini güncellemek zorunda kalmadan basit bir şekilde yapılabilir.