Updated frontend module

This commit is contained in:
Fritz Ramirez
2024-02-26 16:50:10 +08:00
parent 06184501ee
commit 60c1965725
22 changed files with 423 additions and 189 deletions
@@ -7,8 +7,10 @@ use Illuminate\Http\Request;
use Illuminate\Routing\Controller;
use Modules\Frontend\Entities\Creator;
use Modules\Frontend\Entities\FeaturedCreator;
use Modules\Frontend\Entities\Video;
use Modules\Frontend\Repositories\SectionRepository;
use Modules\Frontend\Services\Creators;
use Modules\Frontend\Services\Sections;
use Modules\Frontend\Services\Settings;
class FrontendController extends Controller
@@ -20,7 +22,7 @@ class FrontendController extends Controller
public function __construct() {
$this->settings = new Settings();
$this->creators = new Creators();
$this->sections = new SectionRepository();
$this->sections = new Sections();
}
public function index()
@@ -37,9 +39,11 @@ class FrontendController extends Controller
return view('frontend::manager');
}
public function video()
public function video(Request $request, Video $video)
{
return view('frontend::video');
$video->load('thumbnail');
return view('frontend::video', compact('video'));
}
public function creators()