【发布时间】:2019-07-05 10:20:23
【问题描述】:
使用 laravel 5.7,我在 routes/web.php 中有以下代码行
Route::resource('admin/users', 'Admin\AdminUsersController');
当我通过 php artisan route:list 列出路线时,我得到以下信息:
| | GET|HEAD | admin/users | users.index | App\Http\Controllers\Admin\AdminUsersController@index | web
| | POST | admin/users | users.store | App\Http\Controllers\Admin\AdminUsersController@store | web
| | GET|HEAD | admin/users/create | users.create | App\Http\Controllers\Admin\AdminUsersController@create | web
| | GET|HEAD | admin/users/{user} | users.show | App\Http\Controllers\Admin\AdminUsersController@show | web
| | PUT|PATCH | admin/users/{user} | users.update | App\Http\Controllers\Admin\AdminUsersController@update | web
| | DELETE | admin/users/{user} | users.destroy | App\Http\Controllers\Admin\AdminUsersController@destroy | web
| | GET|HEAD | admin/users/{user}/edit | users.edit | App\Http\Controllers\Admin\AdminUsersController@edit | web
为什么路由没有按照目录结构命名:admin.users.method
【问题讨论】:
标签: php laravel routes resources laravel-5.7