Answer the question
In order to leave comments, you need to log in
What is the main role played by router names?
Now I looked at the listing of routers and I see that not everyone has names, for example. And the has method of the router searches by name:
For example, if the router:Route::has('Имя роутера')
Route::post('/test', function () {
return "test";
});
Route::post('/test', function () {
return "test";
})->name('test');
Answer the question
In order to leave comments, you need to log in
Ты потом можешь использовать функцию route('test')
Она возвращает тебе "/test". И если ты поменяешь URL, а имя оставишь и везде будешь только по имени к нему обращаться, то у тебя роут будет в актуальном состоянии. Даёт гибкость смены URL в общем
Также функцию route() можно использовать в шаблоне blade, передав ей аргумент, например:
На сайте это сформирует такой путь, например:
<a href="www.site.com/admin/user/destroy/13">Удалить</a>
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question