Detailing fungsi semua modul dari bugs error

This commit is contained in:
Iwit
2026-06-05 13:39:13 +07:00
parent 1089f60a3d
commit 6a79bc3464
31 changed files with 1927 additions and 228 deletions
+14 -6
View File
@@ -2,20 +2,28 @@
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\Relations\HasMany;
class Exam extends Model
{
use HasFactory;
protected $fillable = [
'old_id',
'title',
'duration',
'passing_percentage'
'description',
'training_type',
'subject_id',
'duration_minutes',
'passing_grade',
'max_retakes',
'is_random_order',
'is_active'
];
public function results(): HasMany
// Relasi: Setiap Ujian pasti milik satu Materi (Subject)
public function subject()
{
return $this->hasMany(ExamResult::class);
return $this->belongsTo(Subject::class);
}
}