MDL-15350 - make boxnet client implement sane defaults for createfolder as well as upload file

This commit is contained in:
mjollnir_
2008-09-09 20:57:46 +00:00
parent 2e0c7925ec
commit dff30094cc
+9 -4
View File
@@ -239,11 +239,16 @@ class boxclient {
$params['auth_token'] = $this->auth_token;
$params['api_key'] = $this->api_key;
$params['action'] = 'create_folder';
//Set to '0' by default. Change to create within sub-folder.
$params['parent_id'] = 0;
$params['name'] = $new_folder_name;
//Set to '1' by default. Set to '0' to make folder private.
$params['share'] = 1;
$defaults = array(
'parent_id' => 0, //Set to '0' by default. Change to create within sub-folder.
'share' => 1, //Set to '1' by default. Set to '0' to make folder private.
);
foreach ($defaults as $key => $value) {
if (!array_key_exists($key, $params)) {
$params[$key] = $value;
}
}
$ret_array = array();
$data = $this->makeRequest('action=create_folder', $params);