コード例 #1
0
 public function destroy($id)
 {
     $music = Music::findOrFail($id);
     $input = Request::all();
     $music->delete($input);
     return redirect()->route('music.index');
 }
コード例 #2
0
 public function show($id)
 {
     $music = Music::findOrFail($id);
     $love = ['song_collection_id' => $music->music_id, 'love_source' => 1];
     $loves = Love::where($love)->count();
     $is_love = false;
     if (Auth::user()) {
         $love['love_user'] = Auth::user()->id;
         $row = Love::where($love)->first();
         if ($row) {
             $is_love = true;
         }
     }
     $previous = Music::where('music_id', '<', $music->music_id)->max('music_id');
     $next = Music::where('music_id', '>', $music->music_id)->min('music_id');
     return view('music/show', compact('music', 'loves', 'is_love', 'previous', 'next'));
 }
コード例 #3
0
 public function show($id)
 {
     $jam = Music::findOrFail($id);
     return view('pages.index', compact('jam'));
 }