summaryrefslogtreecommitdiffstats
path: root/apps/files_external/lib/amazons3.php
diff options
context:
space:
mode:
authorPhilipp Kapfer <philipp.kapfer@gmx.at>2013-08-02 15:44:56 +0200
committerThomas Müller <thomas.mueller@tmit.eu>2014-04-03 16:46:22 +0200
commit730bca98b48384816792423e97c53de112ac8aeb (patch)
tree2bce76284928b4bff783c336e5bb8464791b01dc /apps/files_external/lib/amazons3.php
parentff9a4a6d91b4a23be91a462806b8162543bb6c95 (diff)
downloadnextcloud-server-730bca98b48384816792423e97c53de112ac8aeb.tar.gz
nextcloud-server-730bca98b48384816792423e97c53de112ac8aeb.zip
Moved dependency checks to end of class files
Dependency messages now appear below the configuration options instead of above Reworked dependency check method to support consolidated messages for multiple backends Conflicts: apps/files_external/lib/google.php apps/files_external/lib/swift.php apps/files_external/templates/settings.php
Diffstat (limited to 'apps/files_external/lib/amazons3.php')
-rw-r--r--apps/files_external/lib/amazons3.php12
1 files changed, 12 insertions, 0 deletions
diff --git a/apps/files_external/lib/amazons3.php b/apps/files_external/lib/amazons3.php
index 969070360fe..352885121f9 100644
--- a/apps/files_external/lib/amazons3.php
+++ b/apps/files_external/lib/amazons3.php
@@ -560,4 +560,16 @@ class AmazonS3 extends \OC\Files\Storage\Common {
return false;
}
}
+
+ /**
+ * check if curl is installed
+ */
+ public static function checkDependencies() {
+ if (function_exists('curl_init')) {
+ return true;
+ } else {
+ return array('curl');
+ }
+ }
+
}