One Hat Cyber Team
Your IP :
10.30.1.1
Server IP :
103.148.201.5
Server :
Linux web-olt 5.15.0-156-generic #166-Ubuntu SMP Sat Aug 9 00:02:46 UTC 2025 x86_64
Server Software :
Apache/2.4.52 (Ubuntu)
PHP Version :
8.1.29
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
var
/
www
/
html
/
Compro-ISP
/
app
/
Models
/
Edit File:
District.php
<?php namespace App\Models; use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Database\Eloquent\Model; class District extends Model { use HasFactory; protected $table = 't_reg_district'; protected $primaryKey = 'id'; public $timestamps = false; protected $fillable = ['c_district', 'ref_reg_province']; // District *..1 Province public function province() { return $this->belongsTo(Province::class, 'ref_reg_province', 'id'); } // District 1..* SubDistrict public function subDistricts() { return $this->hasMany(SubDistrict::class, 'ref_reg_district', 'id'); } // District 1..* Village (via SubDistrict) public function villages() { return $this->hasManyThrough( Village::class, // target SubDistrict::class, // via 'ref_reg_district', // FK di sub_district yang menunjuk ke district.id 'ref_reg_district', // FK di village yang menunjuk ke sub_district.id 'id', // PK district 'id' // PK sub_district ); } }
Simpan