【发布时间】:2021-01-09 11:34:56
【问题描述】:
默认情况下,资源控制器会为您提供这些操作和路由名称:
ACTION ROUTE NAME
index resource.index
create resource.create
store resource.store
show resource.show
edit resource.edit
update resource.update
destroy resource.destroy
并希望将它们(动作和路由名称)重命名为:
ACTION ROUTE NAME
**browse resource.browse**
create resource.create
store resource.store
show resource.show
edit resource.edit
update resource.update
**delete resource.delete**
并且仍然使用资源控制器,如下所示:
Route::resource('resource', 'ResourceController');
而不是像这样的 GET 路由列表:
Route::get('resource', 'ResourceController@index');
Route::get('resource/create', 'ResourceController@index');
...
【问题讨论】:
-
创建您自己的扩展 ResourceRegistrar,您可以根据需要定义它们