Как дать название для маршрута закрытия в Lumen? - PullRequest
0 голосов
/ 12 января 2019

Привет У меня есть следующий Lumen Route

$router->get('/end', function (\Illuminate\Http\Request $request) use ($router) {
    $controller = $router->app->make('App\Http\Controllers\Legacy\EndLegacyController');
    return $controller->index($request);
});

Я пытаюсь дать ему имя маршрута , чтобы я мог использовать перенаправление для перенаправления на этот маршрут, например redirect()->route('name_of_route')

пока я пробовал

})->namedRoute['end'] = '/end'; // No Effect
})->name('end') //Undefined function

но это не сработало вот список существующих маршрутов enter image description here

Редактировать Из-за моего определенного требования я не могу использовать ['as' => 'end', 'uses'=> 'ControllerName@Action']

1 Ответ

0 голосов
/ 12 января 2019

вы можете использовать следующий синтаксис: $router->get('/end', ['as'=>'name_here', function()]);

...