Anons79 Mini Shell

Directory : /home/aplikasiposinfo/.trash/app.3/Models/
Upload File :
Current File : /home/aplikasiposinfo/.trash/app.3/Models/Jabatan.php

<?php

namespace App\Models;

use App\Http\Controllers\PemangkuController;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use Staudenmeir\LaravelAdjacencyList\Eloquent\HasRecursiveRelationships;

class Jabatan extends Model
{
    use HasFactory, SoftDeletes, HasRecursiveRelationships;
    protected $table = 'jabatans';
    protected $fillable =[
        'nama',
        'level',
        'bezetting',
        'induk_opd_id',
        'jenis_jabatan_id',
        'unit_organisasi_id',
        'induk_jabatan_id',
    ];

   public function UnitOrganisasi(){
    return $this->belongsTo(UnitOrganisasi::class);
   }
   public function JenisJabatan(){
    return $this->belongsTo(JenisJabatan::class);
   }
   public function IndukOpd(){
    return $this->belongsTo(IndukOpd::class);
   }
   public function Pemangku(){
    return $this->hasOne(Pemangku::class);
   }
   public function getParentKeyName()
    {
        return 'induk_jabatan_id';
    }
}

Anons79 File Manager Version 1.0, Coded By Anons79
Email: [email protected]