private function getGenres($genres, &$show) { $showGenres = []; foreach ($genres as $genre) { $tmpGenre = Genre::firstOrNew(['genre' => $genre]); $tmpGenre->genre = $genre; $tmpGenre->save(); array_push($showGenres, $tmpGenre->id); } $show->genres()->sync($showGenres); }