*/ public function toArray(Request $request): array { return [ 'id' => $this->id, 'nama' => $this->nama, 'sub_domain' => $this->sub_domain, 'tahun' => $this->tahun, 'instansi' => $this->instansi, 'komoditas' => $this->komoditas()->with('komoditas')->get()->map(function ($item) { return new ProgramKomoditasResource($item); }), 'lokasi' => $this->lokasi()->with(['provinsi', 'kabupatenKota', 'kecamatan', 'desaKelurahan'])->get()->map(function ($item) { return new ProgramLokasiResource($item); }), ]; } }