Olá, Professor Vinicius estou com esse erro no meu projeto .
Call to a member function each() on null.
Realizei testes no método e está funcionando, porém apresenta erro no "each()".
<?php
namespace App\Http\Controllers;
use App\Epsodios;
use App\Temporada;
use Illuminate\Http\Request;
class EpsodiosController extends Controller
{
public function index($temporada)
{
$temporadas = Temporada::find($temporada);
$temporadasId= $temporadas->id;
$episodios = $temporadas->episodios;
return view('episodios.index',compact('episodios','temporadasId'));
}
public function assistir(Temporada $temporada,Request $request)
{
$epsodiosAssistidos = $request->episodios;
$temporada->episodios->each(function (Episodios $episodios)
use ($episodiosAssistidos)
{
$episodios->assistido = in_array(
$episodios->id,
$episodiosAssistidos
);
});
$temporada->push();
}
}