我想知道是否有更优雅或任何方式"正确"向资源控制器添加其他路由的方法?
例如,我可以UsersController
并使用
Route::resource('users', 'UserController');
它将根据Laravel docs
路由方法但是如果出于任何原因我想在这个范围之外添加一个方法,我可以做类似
的事情Route::get('users/token', 'UserController@authToken');
显然这很有效,但有另一种方法吗?
答案 0 :(得分:1)
不,没有更好的方法可以做到这一点。由于不推荐使用::controller
,因此您应该明确声明每个其他路由。