summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorJohn Molakvoæ <skjnldsv@users.noreply.github.com>2024-05-30 18:42:43 +0200
committerGitHub <noreply@github.com>2024-05-30 18:42:43 +0200
commit5c3619c899951534d37b2970b2d0c1bf19866db2 (patch)
tree9f8b3d760bc45f6f1b875f6954cb618474090681 /lib
parent84d40a76f966e7e487de5cad9cd3e27baaf44fcc (diff)
parent5866e49b3ab5cb346631fb3b557be951144c7ac2 (diff)
downloadnextcloud-server-5c3619c899951534d37b2970b2d0c1bf19866db2.tar.gz
nextcloud-server-5c3619c899951534d37b2970b2d0c1bf19866db2.zip
Merge branch 'master' into refactor/OC-Server-getCsrfTokenManager
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
Diffstat (limited to 'lib')
-rw-r--r--lib/private/Share20/ProviderFactory.php3
-rw-r--r--lib/private/TemplateLayout.php7
-rw-r--r--lib/private/legacy/OC_Util.php5
-rw-r--r--lib/public/Util.php3
4 files changed, 11 insertions, 7 deletions
diff --git a/lib/private/Share20/ProviderFactory.php b/lib/private/Share20/ProviderFactory.php
index e680a82c4aa..fde63a4c394 100644
--- a/lib/private/Share20/ProviderFactory.php
+++ b/lib/private/Share20/ProviderFactory.php
@@ -22,6 +22,7 @@ use OCP\Federation\ICloudFederationFactory;
use OCP\Files\IRootFolder;
use OCP\Http\Client\IClientService;
use OCP\IServerContainer;
+use OCP\L10N\IFactory;
use OCP\Mail\IMailer;
use OCP\Security\IHasher;
use OCP\Share\IManager;
@@ -82,7 +83,7 @@ class ProviderFactory implements IProviderFactory {
$this->serverContainer->get(IRootFolder::class),
$this->serverContainer->get(IMailer::class),
$this->serverContainer->query(Defaults::class),
- $this->serverContainer->getL10NFactory(),
+ $this->serverContainer->get(IFactory::class),
$this->serverContainer->getURLGenerator(),
$this->serverContainer->query(ITimeFactory::class),
);
diff --git a/lib/private/TemplateLayout.php b/lib/private/TemplateLayout.php
index 0ff56ece635..2e688f161bb 100644
--- a/lib/private/TemplateLayout.php
+++ b/lib/private/TemplateLayout.php
@@ -20,6 +20,7 @@ use OCP\IInitialStateService;
use OCP\INavigationManager;
use OCP\IURLGenerator;
use OCP\IUserSession;
+use OCP\L10N\IFactory;
use OCP\Support\Subscription\IRegistry;
use OCP\Util;
@@ -97,7 +98,7 @@ class TemplateLayout extends \OC_Template {
// Set default app name
$defaultApp = \OC::$server->getAppManager()->getDefaultAppForUser();
$defaultAppInfo = \OC::$server->getAppManager()->getAppInfo($defaultApp);
- $l10n = \OC::$server->getL10NFactory()->get($defaultApp);
+ $l10n = \OC::$server->get(IFactory::class)->get($defaultApp);
$this->assign('defaultAppName', $l10n->t($defaultAppInfo['name']));
// Add navigation entry
@@ -189,8 +190,8 @@ class TemplateLayout extends \OC_Template {
parent::__construct('core', 'layout.base');
}
// Send the language and the locale to our layouts
- $lang = \OC::$server->getL10NFactory()->findLanguage();
- $locale = \OC::$server->getL10NFactory()->findLocale($lang);
+ $lang = \OC::$server->get(IFactory::class)->findLanguage();
+ $locale = \OC::$server->get(IFactory::class)->findLocale($lang);
$lang = str_replace('_', '-', $lang);
$this->assign('language', $lang);
diff --git a/lib/private/legacy/OC_Util.php b/lib/private/legacy/OC_Util.php
index 4b89b01469a..14918dfe89a 100644
--- a/lib/private/legacy/OC_Util.php
+++ b/lib/private/legacy/OC_Util.php
@@ -14,6 +14,7 @@ use OCP\IConfig;
use OCP\IGroupManager;
use OCP\IURLGenerator;
use OCP\IUser;
+use OCP\L10N\IFactory;
use OCP\Share\IManager;
use Psr\Log\LoggerInterface;
@@ -127,7 +128,7 @@ class OC_Util {
$logger = \OC::$server->get(LoggerInterface::class);
$plainSkeletonDirectory = \OC::$server->getConfig()->getSystemValueString('skeletondirectory', \OC::$SERVERROOT . '/core/skeleton');
- $userLang = \OC::$server->getL10NFactory()->findLanguage();
+ $userLang = \OC::$server->get(IFactory::class)->findLanguage();
$skeletonDirectory = str_replace('{lang}', $userLang, $plainSkeletonDirectory);
if (!file_exists($skeletonDirectory)) {
@@ -347,7 +348,7 @@ class OC_Util {
*/
public static function addTranslations($application, $languageCode = null, $prepend = false) {
if (is_null($languageCode)) {
- $languageCode = \OC::$server->getL10NFactory()->findLanguage($application);
+ $languageCode = \OC::$server->get(IFactory::class)->findLanguage($application);
}
if (!empty($application)) {
$path = "$application/l10n/$languageCode";
diff --git a/lib/public/Util.php b/lib/public/Util.php
index c1ee5036347..4cee9addf10 100644
--- a/lib/public/Util.php
+++ b/lib/public/Util.php
@@ -14,6 +14,7 @@ use bantu\IniGetWrapper\IniGetWrapper;
use OC\AppScriptDependency;
use OC\AppScriptSort;
use OC\Security\CSRF\CsrfTokenManager;
+use OCP\L10N\IFactory;
use OCP\Mail\IMailer;
use OCP\Share\IManager;
use Psr\Container\ContainerExceptionInterface;
@@ -208,7 +209,7 @@ class Util {
*/
public static function addTranslations($application, $languageCode = null, $init = false) {
if (is_null($languageCode)) {
- $languageCode = \OC::$server->getL10NFactory()->findLanguage($application);
+ $languageCode = \OC::$server->get(IFactory::class)->findLanguage($application);
}
if (!empty($application)) {
$path = "$application/l10n/$languageCode";