Я новичок в laravel и пытаюсь вывести все связанные задачи
с проектом все работает нормально, когда я закомментирую часть
о задачах.
The problematic part of the view(show.blade.php):
<div>
@foreach($project->$tasks as $task)
<li>{{$task->description}}</li>
@endforeach
</div>
Когда я захожу в php artisan tinker, все замечательно появляется
>>> App\Project::first()->tasks;
=> Illuminate\Database\Eloquent\Collection {#892
all: [
App\Task {#3200
id: 1,
project_id: 1,
description: "Buy a map",
completed: 0,
created_at: null,
updated_at: null,
},
App\Task {#3201
id: 2,
project_id: 1,
description: "Inform friends",
completed: 1,
created_at: null,
updated_at: null,
},
],
}
The exact error message i get when trying to load the view:
ErrorException (E_ERROR)
Undefined variable: tasks