MIF_E31222313/app/Models/Siswa.php

38 lines
706 B
PHP

<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\Relations\BelongsTo;
class Siswa extends Model
{
protected $fillable = [
'user_id',
'sekolah_id',
'kelas_id',
'tahun_ajaran_id' // TAMBAH INI
];
public function user(): BelongsTo
{
return $this->belongsTo(User::class);
}
public function sekolah(): BelongsTo
{
return $this->belongsTo(Sekolah::class);
}
public function kelas(): BelongsTo
{
return $this->belongsTo(Kelas::class);
}
public function tahunAjaran(): BelongsTo
{
return $this->belongsTo(TahunAjaran::class);
}
}