summaryrefslogtreecommitdiffstats
path: root/apps/files_external/lib/dropbox.php
diff options
context:
space:
mode:
authorRobin Appelman <icewind@owncloud.com>2012-10-11 23:06:57 +0200
committerRobin Appelman <icewind@owncloud.com>2012-10-11 23:06:57 +0200
commit542869114ad67295d61450e637b15a1f4d3ae209 (patch)
tree69ecc25a69871ab995d996c08f64c7a5752d176b /apps/files_external/lib/dropbox.php
parentfb2d2bc2011c371ff1e4334f84494f15a84a07a2 (diff)
downloadnextcloud-server-542869114ad67295d61450e637b15a1f4d3ae209.tar.gz
nextcloud-server-542869114ad67295d61450e637b15a1f4d3ae209.zip
implement getId for the external storage providers
Diffstat (limited to 'apps/files_external/lib/dropbox.php')
-rwxr-xr-xapps/files_external/lib/dropbox.php6
1 files changed, 6 insertions, 0 deletions
diff --git a/apps/files_external/lib/dropbox.php b/apps/files_external/lib/dropbox.php
index 86dbdab9caa..351a2840d90 100755
--- a/apps/files_external/lib/dropbox.php
+++ b/apps/files_external/lib/dropbox.php
@@ -28,12 +28,14 @@ class Dropbox extends \OC\Files\Storage\Common {
private $dropbox;
private $root;
+ private $id;
private $metaData = array();
private static $tempFiles = array();
public function __construct($params) {
if (isset($params['configured']) && $params['configured'] == 'true' && isset($params['app_key']) && isset($params['app_secret']) && isset($params['token']) && isset($params['token_secret'])) {
+ $this->id = 'dropbox::'.$params['app_key'] . $params['token']. '/' . $params['root'];
$this->root=isset($params['root'])?$params['root']:'';
$oauth = new \Dropbox_OAuth_Curl($params['app_key'], $params['app_secret']);
$oauth->setToken($params['token'], $params['token_secret']);
@@ -81,6 +83,10 @@ class Dropbox extends \OC\Files\Storage\Common {
}
}
+ public function getId(){
+ return $this->id;
+ }
+
public function mkdir($path) {
$path = $this->root.$path;
try {