正确的方法是向资源控制器添加其他路由

时间:2016-10-01 18:44:48

标签: php laravel laravel-5

我想知道是否有更优雅或任何方式"正确"向资源控制器添加其他路由的方法?

例如,我可以UsersController并使用

进行路由
Route::resource('users', 'UserController');

它将根据Laravel docs

路由方法

但是如果出于任何原因我想在这个范围之外添加一个方法,我可以做类似

的事情
Route::get('users/token', 'UserController@authToken');

显然这很有效,但有另一种方法吗?

1 个答案:

答案 0 :(得分:1)

不,没有更好的方法可以做到这一点。由于不推荐使用::controller,因此您应该明确声明每个其他路由。