Bom dia, estou tendo esse problema ao tentar inserir episódios. Alguém pode me ajudar pro favor?
Segue o fonte como foi mostrado no curso:
public function store(SeriesFormRequest $request)
{
$serie = Serie::create($request->all());
$seasons = [];
for ($i = 1; $i <= $request->seasonsQty; $i++) {
$seasons[] = [
'series_id' => $serie->id,
'number' => $i,
];
}
Season::insert($seasons);
$episodes = [];
-----> Linha do erro: foreach ($serie->seasons as $season) {
for ($j = 1; $j <= $request->episodesPerSeason; $j++) {
$episodes[] = [
'season_id' => $season->id,
'number' => $j
];
}
}
Episode::insert($episodes);
return to_route('series.index')
->with('mensagem.sucesso', "Série '{$serie->nome}' adicionada com sucesso");