configWriter = $configWriter; } public function afterSave(Entity $entity) { if ($entity->id !== 'GoogleMaps') { return; } if (!$entity->get('enabled') || !$entity->get('apiKey')) { $this->configWriter->set('googleMapsApiKey', null); $this->configWriter->save(); return; } $this->configWriter->set('googleMapsApiKey', $entity->get('apiKey')); $this->configWriter->save(); } }