РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗pplrSpRdNR 10 of 210 menu

Редирект на именованные маршруты в Laravel

Можно выполнить редирект на именованный роут. Давайте посмотрим на практике. Пусть у нас есть некоторый роут с именем:

<?php Route::get('blog/posts/all', [PostController::class, 'all']) ->name('blog'); ?>

Давайте выполним редирект на этот роут через метод route:

<?php namespace App\Http\Controllers; class PostController extends Controller { public function show() { return redirect()->route('blog'); } } ?>

Тот же результат даст вспомогательная функция to_route:

<?php namespace App\Http\Controllers; class PostController extends Controller { public function show() { return to_route('blog'); } } ?>

Сделайте именованный маршрут. Выполните на него редирект с другого действия через redirect()->route.

Повторите предыдущую задачу, используя функцию to_route.

Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить