<?php

namespace App\Models;

use Illuminate\Database\Eloquent\Model;

class EvaluasiKehadiran extends Model
{
    protected $table = 'evaluasi_kehadirans';

    protected $fillable = [
        'tipe',
        'siswa_id',
        'guru_id',
        'tahun',
        'bulan',
        'minggu_ke',
        'status',
        'catatan',
        'dievaluasi_oleh',
        'tanggal_evaluasi',
    ];

    protected $casts = [
        'tanggal_evaluasi' => 'datetime',
    ];

    public function siswa()
    {
        return $this->belongsTo(Siswa::class);
    }

    public function guru()
    {
        return $this->belongsTo(Guru::class);
    }
}
