bajapro/Penilaian-Esai/app/Http/Controllers/HomeController.php
2025-06-07 16:18:13 +07:00

35 lines
793 B
PHP

<?php
namespace App\Http\Controllers;
use App\Models\Course;
use App\Models\StudentCourse;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Auth;
use Illuminate\Support\Facades\Log;
class HomeController extends Controller
{
/**
* Create a new controller instance.
*
* @return void
*/
public function __construct()
{
$this->middleware('auth');
}
/**
* Show the application dashboard.
*
* @return \Illuminate\Contracts\Support\Renderable
*/
public function index()
{
$courses = Course::all();
$takeCourseIds = StudentCourse::where(["user_id" => Auth::user()->id])->pluck("course_id")->toArray();
return view('home', ['courses' => $courses, "take_ids" => $takeCourseIds]);
}
}