entityManager = $entityManager; $this->applicationState = $applicationState; } public function load(): PreferencesService { $id = 'system'; if ($this->applicationState->hasUser()) { $id = $this->applicationState->getUser()->id; } return $this->entityManager->getEntity('Preferences', $id); } }