我正在创建一个新网站并且一直在使用route::resource
,并且喜欢能够进行路由模型绑定。
使用route::controller
虽然变量显示为{one?}/{two?} etc...
使用route::controller
?
即
class UserController extends Controller {
public function getProfile(User $user)
{
return $user->toJson();
}
}
和
Route::controller('user', 'UserController');
会产生以下路线:/user/profile/{user}
?
答案 0 :(得分:0)
您可以Route::model()
使用Route::controller
。
但如果你需要所有参数,你必须绑定所有参数。 例如:
Route::model('one','App\User');
Route::model('two','App\User');
确保您的uri请求为site.com/controller/method_name/param_1/param_n