У меня есть следующий маршрут:
user/{login}/accounts/{account}/edit
Я пытаюсь реализовать метод edit() в ресурсном контроллере следующим образом:
public function edit(Account $account)
{
return view('user.account.edit', [
'account' => $account
]);
}
Но получаю ошибку:
Argument 1 passed to App\Http\Controllers\User\AccountController::edit() must be an instance of App\Account, string given.
Также я пробовал реализовать его таким образом:
public function edit($id)
{
$account = Account::find($id);
return view('user.account.edit', dd($account));
}
Но тогда я получаю просто
Null.
Что не так я делаю и в какую сторону следует копать?