MIF_E31231754/app/Models/Warga.php

45 lines
806 B
PHP

<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
class Warga extends Model
{
protected $table = 'warga';
protected $fillable = [
'nik',
'nama',
'alamat',
'dusun',
'wilayah_id',
'rt',
'rw',
'pekerjaan',
'jumlah_tanggungan',
'usia',
'status_kesehatan',
'riwayat_bansos',
'no_telp',
'latitude',
'longitude',
'is_aktif',
];
public function penilaian()
{
return $this->hasMany(PenilaianWarga::class, 'warga_id');
}
public function hasilSaw()
{
return $this->hasMany(HasilSaw::class, 'warga_id');
}
public function wilayah()
{
return $this->belongsTo(Wilayah::class, 'wilayah_id');
}
}