Я недавно начал изучать Laravel, и я столкнулся с проблемой, которую, похоже, не могу диагностировать. Проблема в том, что я запускаю следующий код:
public function index($user)
{
$user = User::findOrFail($user);
if(isset($user)) {
return view('profiles.index', [
"user" => $user,
]);
} else{
return view("welcome");
}
}
Я получаю сообщение об ошибке «ErrorException при попытке получить свойство не-объекта»
Сначала я подумал, что объект return был нулевым, однако я могу вернуть пользователя $ прямо в браузер. результат возврата пользовательского объекта:
{"id":1,"name":"Bob","email":"test@test.test","username":"testuser","created_at":"2020-03-29 23:08:45","updated_at":"2020-03-29 23:08:45"}