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


Именованный маршрут может иметь параметры. Например, вот так:

<?php
Route::get('blog/post/{id}', [PostController.php::class, 'show'])
->name('post');
?>
Мы можем выполнить редирект и на такой маршрут, передав массив с параметрами вторым параметром метода route:

<?php
class PostController extends Controller
{
public function show()
{
return redirect()->route('post', ['id' => 1]);
}
}
?>