/** * Display the specified resource. * * @param int $id * @return \Illuminate\Http\Response */ public function show($id) { $book = Book::find($id); $authors = Author::lists('name', 'author_id'); $genres = Genre::lists('name', 'genre_id'); return view('books/book-edit', ['id' => $id, 'authors' => $authors, 'genres' => $genres]); }
/** * Run the database seeds. * * @return void */ public function run() { $faker = Faker\Factory::create(); $movies = Movie::lists('id')->all(); $genres = Genre::lists('id')->all(); $limit = 20; for ($i = 0; $i < $limit; $i++) { DB::table('movie_genre')->insert(['movie_id' => $faker->randomElement($movies), 'genre_id' => $faker->randomElement($genres)]); } }
public function dropdown() { return Genre::lists('name', 'id'); }
public function getSelectList() { return Genre::lists('name', 'id'); }
/** * @param Broadcast $broadcast * @return \Illuminate\Contracts\View\Factory|\Illuminate\View\View */ public function edit(Broadcast $broadcast) { $genres = Genre::lists('name', 'id'); return view('broadcasts.edit', compact('broadcast', 'genres')); }