From c647e3cfe15c2f096c294ce633be768476563b79 Mon Sep 17 00:00:00 2001 From: JokoPrasetio Date: Fri, 28 Nov 2025 16:58:21 +0700 Subject: [PATCH] progress model --- app/Http/Controllers/SoalController.php | 17 +++++++++++++++++ app/Models/Jawaban.php | 17 +++++++++++++++++ app/Models/JawabanDetail.php | 12 ++++++++++++ app/Models/Soal.php | 17 +++++++++++++++++ app/Models/SoalDetail.php | 12 ++++++++++++ resources/views/soal/index.blade.php | 4 ++++ routes/web.php | 5 ++--- 7 files changed, 81 insertions(+), 3 deletions(-) create mode 100644 app/Http/Controllers/SoalController.php create mode 100644 app/Models/Jawaban.php create mode 100644 app/Models/JawabanDetail.php create mode 100644 app/Models/Soal.php create mode 100644 app/Models/SoalDetail.php create mode 100644 resources/views/soal/index.blade.php diff --git a/app/Http/Controllers/SoalController.php b/app/Http/Controllers/SoalController.php new file mode 100644 index 0000000..6b48997 --- /dev/null +++ b/app/Http/Controllers/SoalController.php @@ -0,0 +1,17 @@ + $soal + ]; + return view('soal.index', $payload); + } +} diff --git a/app/Models/Jawaban.php b/app/Models/Jawaban.php new file mode 100644 index 0000000..5f32f6b --- /dev/null +++ b/app/Models/Jawaban.php @@ -0,0 +1,17 @@ +hasMany(JawabanDetail::class, 'lms_mutu_jawaban_id', 'id'); + } +} diff --git a/app/Models/JawabanDetail.php b/app/Models/JawabanDetail.php new file mode 100644 index 0000000..a65ebe1 --- /dev/null +++ b/app/Models/JawabanDetail.php @@ -0,0 +1,12 @@ +hasMany(SoalDetail::class, 'lms_mutu_soal_id', 'id'); + } +} diff --git a/app/Models/SoalDetail.php b/app/Models/SoalDetail.php new file mode 100644 index 0000000..58990fa --- /dev/null +++ b/app/Models/SoalDetail.php @@ -0,0 +1,12 @@ +