customFieldRepository = $customFieldRepository; } public function update(string $id, array $updatedData): void { $folder = Folder::query()->findOrFail($id); if ($updatedData['naming_rule_id']) { $updatedData['naming_rules'] = $this->customFieldRepository->keysByGroup($updatedData['naming_rule_id']); } $folder->fill($updatedData); $folder->save(); } }