如何为 Lumen 的封闭路线指定路线名称?

Pan*_*Jha 2 php laravel lumen

您好,我有以下流明路线

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

我试图给它一个路由名称,以便我可以使用重定向来重定向到该路由,例如redirect()->route('name_of_route')

到目前为止我已经尝试过

})->namedRoute['end'] = '/end'; // No Effect
})->name('end') //Undefined function
Run Code Online (Sandbox Code Playgroud)

但它不起作用这里是当前路线的列表 在此输入图像描述

编辑 由于我的某些要求,我无法使用['as' => 'end', 'uses'=> 'ControllerName@Action']

Ali*_*Ali 6

您可以使用以下语法:$router->get('/end', ['as'=>'name_here', function()]);