2015-01-28 2 views
1

Как перенести файл в «собственное облако» в другую папку с помощью php? Я загрузил файлы в owncloud с помощью webdav api. Есть ли полезные учебные пособия для тех жеПереместить файлы в owncloud

ответ

2

Вы можете использовать функции copy() и delete().

http://api.owncloud.org/classes/OCP.Files.Folder.html#copy

Вот пример, как просил ... Не сложнее.

public function copy($path1, $path2) { 
    if ($this->is_dir($path1)) { 
     return false; 
    } 
    return copy($this->getSourcePath($path1), $this->getSourcePath($path2)); 
} 

Вы можете увидеть их использование в исходном коде. https://github.com/owncloud/core/blob/d6ee1798cc5f9a641344f9e81bd3d770c6875e58/tests/lib/files/storage/copydirectory.php#L27

+0

Не могли бы вы показать пример с помощью этой функции? – Mijoe

Смежные вопросы