MIF_E31222846/app/Models/Guru.php

34 lines
584 B
PHP

<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
class Guru extends Model
{
protected $table = 'guru';
protected $fillable = [
'id',
'user_id',
'nip',
'nama',
'jk',
];
// public function kelas()
// {
// return $this->hasOne(Kelas::class, 'nip_wali', 'nip');
// }
public function mataPelajaran()
{
return $this->hasOne(MataPelajaran::class, 'guru_nip', 'nip');
}
public function user()
{
return $this->belongsTo(User::class, 'user_id', 'id');
}
}