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