summaryrefslogtreecommitdiffstats
path: root/apps
diff options
context:
space:
mode:
authorRoeland Jago Douma <roeland@famdouma.nl>2017-07-19 08:22:45 +0200
committerRoeland Jago Douma <roeland@famdouma.nl>2017-07-19 08:22:45 +0200
commite2298e0a717da87926bbdbfb80755aa0dbeabdab (patch)
tree5590791584d83e78c8df543078ad2249bcd86e27 /apps
parent0ee83ac56bb7390899699f230f7e022f00d4042e (diff)
downloadnextcloud-server-e2298e0a717da87926bbdbfb80755aa0dbeabdab.tar.gz
nextcloud-server-e2298e0a717da87926bbdbfb80755aa0dbeabdab.zip
Allow overwriting of IOS theming values
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Diffstat (limited to 'apps')
-rw-r--r--apps/theming/lib/ThemingDefaults.php21
1 files changed, 20 insertions, 1 deletions
diff --git a/apps/theming/lib/ThemingDefaults.php b/apps/theming/lib/ThemingDefaults.php
index 2b3be1e6413..7f30a48ff8b 100644
--- a/apps/theming/lib/ThemingDefaults.php
+++ b/apps/theming/lib/ThemingDefaults.php
@@ -51,6 +51,10 @@ class ThemingDefaults extends \OC_Defaults {
private $color;
/** @var Util */
private $util;
+ /** @var string */
+ private $iTunesAppId;
+ /** @var string */
+ private $iOSClientUrl;
/**
* ThemingDefaults constructor.
@@ -82,6 +86,8 @@ class ThemingDefaults extends \OC_Defaults {
$this->url = parent::getBaseUrl();
$this->slogan = parent::getSlogan();
$this->color = parent::getColorPrimary();
+ $this->iTunesAppId = parent::getiTunesAppId();
+ $this->iOSClientUrl = parent::getiOSClientUrl();
}
public function getName() {
@@ -180,6 +186,20 @@ class ThemingDefaults extends \OC_Defaults {
return $this->urlGenerator->linkToRoute('theming.Theming.getLoginBackground') . '?v=' . $cacheBusterCounter;
}
+ /**
+ * @return string
+ */
+ public function getiTunesAppId() {
+ return $this->config->getAppValue('theming', 'iTunesAppId', $this->iTunesAppId);
+ }
+
+ /**
+ * @return string
+ */
+ public function getiOSClientUrl() {
+ return $this->config->getAppValue('theming', 'iOSClientUrl', $this->iOSClientUrl);
+ }
+
/**
* @return array scss variables to overwrite
@@ -290,5 +310,4 @@ class ThemingDefaults extends \OC_Defaults {
return $returnValue;
}
-
}