MIF_E31231754/app/Models/PenilaianWarga.php.backup

38 lines
842 B
Plaintext

<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
class PenilaianWarga extends Model
{
protected $table = 'penilaian_warga';
protected $fillable = [
'warga_id',
'periode_id',
'c1', // penghasilan kepala keluarga
'c2', // jumlah tanggungan keluarga
'c3', // kondisi tempat tinggal
'c4', // status pekerjaan
'c5', // status kepemilikan rumah
'c6', // kepemilikan aset/kendaraan
'c7', // riwayat penerimaan bansos
];
public function warga()
{
return $this->belongsTo(Warga::class, 'warga_id');
}
public function periode()
{
return $this->belongsTo(PeriodeSeleksi::class, 'periode_id');
}
public function hasilSaw()
{
return $this->hasOne(HasilSaw::class, 'penilaian_id');
}
}