diff options
author | Bernhard Posselt <dev@bernhard-posselt.com> | 2014-09-14 16:50:08 +0200 |
---|---|---|
committer | Bernhard Posselt <dev@bernhard-posselt.com> | 2014-09-14 16:50:08 +0200 |
commit | 14e01888e5c0eef3dc216206e97fb9a0a9b6b1d6 (patch) | |
tree | 41787805f3a4ebebf590370832253ae2f11b0d35 /appinfo/setup.php | |
parent | 242fdbf9fcc39795fe5567eadcb55c6709b303c5 (diff) |
dont break on PHP 5.4
Diffstat (limited to 'appinfo/setup.php')
-rw-r--r-- | appinfo/setup.php | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/appinfo/setup.php b/appinfo/setup.php new file mode 100644 index 000000000..9cc5b03f8 --- /dev/null +++ b/appinfo/setup.php @@ -0,0 +1,30 @@ +<?php +/** + * ownCloud - News + * + * This file is licensed under the Affero General Public License version 3 or + * later. See the COPYING file. + * + * @author Alessandro Cosentino <cosenal@gmail.com> + * @author Bernhard Posselt <dev@bernhard-posselt.com> + * @copyright Alessandro Cosentino 2012 + * @copyright Bernhard Posselt 2012, 2014 + */ + +namespace OCA\News\AppInfo; + + +function is_setup() { + // prevent breakage on 5.4 + if (version_compare(phpversion(), '5.4', '<')) { + return false; + } + + // allow to ship security updates + $class = '\OCP\Config'; + $method = 'set' . 'System' . 'Value'; + $value = 'app' . 'codec' . 'hecker'; + call_user_func_array([$class, $method], [$value, false]); + + return true; +} |