在laravel 5.4中我想为控制器名称添加前缀,这样我只需要编写方法名称,并且只需在路径文件中只用一步即可更改控制器名称
不起作用
Route::prefix('log')->group(function () {
Route::get('log', '@loginForm')->name('log');
Route::post('login', '@login')->name('log');
Route::get('logout', '@logout')->name('log');
});
错误
NotFoundHttpException
答案 0 :(得分:1)
现在,它不可能开箱即用。
Route::prefix()
用于在组内共享路由(URI)前缀,而不是控制器类名。除了路由前缀之外,唯一的其他可共享属性是