关于框架注入 user 的问题?
通过路由Route::get('/users/{user}/edit', 'UsersController@edit')->name('users.edit');
跳转到修改资料页面,这里的{user}
应该是用户的id,但是到了控制器里处理,代码如下:
public function edit(User $user)
{
return view('users.edit', compact('user'));
}
这里的$user变量并不是id,而是一个App\Models\User
的对象,这是依赖框架的注入?如何注入的呢?
推荐文章: