Files
lms-v2/app/Models/Exam.php
T

29 lines
582 B
PHP

<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
class Exam extends Model
{
use HasFactory;
protected $fillable = [
'title',
'description',
'training_type',
'subject_id',
'duration_minutes',
'passing_grade',
'max_retakes',
'is_random_order',
'is_active'
];
// Relasi: Setiap Ujian pasti milik satu Materi (Subject)
public function subject()
{
return $this->belongsTo(Subject::class);
}
}