PATH:
home
/
lab2454c
/
omvstudio.com
/
app
/
Http
/
Controllers
/
Music
<?php namespace App\Http\Controllers\Music; use App\Http\Controllers\Controller; use Illuminate\Http\Request; use App\Models\Music; use App\Models\MusicMania; class FrontMusicController extends Controller { public function categoryList(Request $request) { $data['music_mania'] = MusicMania::where('status','active')->orderBy('created_at','desc')->get(); $data['music_header'] = Music::inRandomOrder()->where('status','active')->orderByDesc('created_at')->first(); // dd($data['music_header']->cover_image); return view('music.category-list',$data); } public function singleCategoryList($slug) { $data['category'] = MusicMania::where('slug',$slug)->first(); if(!isset($data['category']) || $data['category']->status == "inactive"){ abort(404, 'Page Not Found'); } // dd($data['category']->musics->count()); $data['music'] = $data['category']->musics->paginate(20); // it should be 22 to 25th return view('music.single-category-list',$data); } public function musicDetails($slug) { // dd($slug); $data['user'] = auth()->user(); // $data['music'] = MusicMania::where('slug',$slug)->first(); $data['music']= Music::where('slug', $slug)->where('status','active')->first(); if(!isset($data['music']) || $data['music']->status == "inactive"){ abort(404, 'Page Not Found'); } return view('music.music-details',$data); } }
[-] FrontMusicController.php
[edit]
[+]
..
[-] MusicProfileController.php
[edit]
[-] MusicDashboardController.php
[edit]