kode)) { $last = self::orderBy('id', 'desc')->first(); $nextId = $last ? $last->id + 1 : 1; $model->kode = 'PGJ' . str_pad($nextId, 3, '0', STR_PAD_LEFT); } }); } public function kloter() { return $this->belongsTo(Kloter::class); } public function pengeluaranGaji() { return $this->hasOne(PengeluaranGaji::class); } public function transaksis() { return $this->hasMany(Transaksi::class); } }