【发布时间】:2021-05-21 06:14:56
【问题描述】:
我想为我的路线名称使用不同的(复数)模型名称,因为我的网址使用不同的语言。
我可以通过Restful Naming Resource Routes实现它
Route::resource('/foo', BarController::class)->parameters([
'foo' => 'bar',
])->names([
'index' => 'bar.index',
'create' => 'bar.create',
'store' => 'bar.store',
'show' => 'bar.show',
'edit' => 'bar.edit',
'update' => 'bar.update',
'destroy' => 'bar.destroy',
]);
但是..我必须为每条资源路线都这样做:
Route::resource('/usuarios', UserController::class)->parameters([
'usuarios' => 'user',
])->names([
'index' => 'user.index',
'create' => 'user.create',
'store' => 'user.store',
'show' => 'user.show',
'edit' => 'user.edit',
'update' => 'user.update',
'destroy' => 'user.destroy',
]);
我怎样才能使这个干燥?
【问题讨论】: