session->getUser(); if ($user !== null) { $timezone = Server::get(IDateTimeZone::class)->getTimeZone(); $capabilities['user'] = [ 'language' => $this->userConfig->getValueString($user->getUID(), Application::APP_ID, ConfigLexicon::USER_LANGUAGE), 'locale' => $this->userConfig->getValueString($user->getUID(), Application::APP_ID, ConfigLexicon::USER_LOCALE), 'timezone' => $timezone->getName(), ]; } return [ 'core' => $capabilities, ]; } }