diff options
author | Victor Dubiniuk <victor.dubiniuk@gmail.com> | 2015-05-13 20:00:46 +0300 |
---|---|---|
committer | Victor Dubiniuk <victor.dubiniuk@gmail.com> | 2015-05-13 20:29:33 +0300 |
commit | af814ba2703b6ad63d567138fdba5d740d48496e (patch) | |
tree | b9d36b86c0a9abcbad5f729d932ddcc416abcb5a /lib/public/util.php | |
parent | 4789e87a5378776738706b48d0db1cf1d989709a (diff) | |
download | nextcloud-server-af814ba2703b6ad63d567138fdba5d740d48496e.tar.gz nextcloud-server-af814ba2703b6ad63d567138fdba5d740d48496e.zip |
Allow change update channel via public API
Diffstat (limited to 'lib/public/util.php')
-rw-r--r-- | lib/public/util.php | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/lib/public/util.php b/lib/public/util.php index 6eb5c6034c1..f032d0a5431 100644 --- a/lib/public/util.php +++ b/lib/public/util.php @@ -69,6 +69,24 @@ class Util { public static function getVersion() { return(\OC_Util::getVersion()); } + + /** + * Set current update channel + * @param string $channel + */ + public static function setChannel($channel) { + //Flush timestamp to reload version.php + \OC::$server->getSession()->set('OC_Version_Timestamp', 0); + return \OC::$server->getAppConfig()->setValue('core', 'OC_Channel', $channel); + } + + /** + * Get current update channel + * @return string + */ + public static function getChannel() { + return \OC_Util::getChannel(); + } /** * send an email |