belongsTo(Transformasi::class, 'transformasi_id', 'id'); } public function target(): HasMany { return $this->hasMany(Target::class, 'aktivitas_id', 'id') ->orderBy('id', 'asc'); } public function parent(): BelongsTo { return $this->belongsTo(Aktivitas::class, 'parent_id', 'id'); } public function aktivitas(): HasMany { return $this->hasMany(Aktivitas::class, 'parent_id', 'id') ->where('jenis_aktivitas', 'aktivitas') ->orderBy('kode', 'asc') ->orderBy('id', 'asc'); } }