summaryrefslogtreecommitdiffstats
path: root/lib/public/files
diff options
context:
space:
mode:
authorRobin Appelman <icewind@owncloud.com>2015-07-01 16:07:57 +0200
committerRobin Appelman <icewind@owncloud.com>2015-07-01 16:07:57 +0200
commit207ce35ee99e72682b505d3f9d05ab61a6aa9524 (patch)
tree41d57390d420bae8dd277acb3e48dd8e6e79372f /lib/public/files
parentfaf642c31d69ce66dbba6e4aaef2e1641f4bbf87 (diff)
downloadnextcloud-server-207ce35ee99e72682b505d3f9d05ab61a6aa9524.tar.gz
nextcloud-server-207ce35ee99e72682b505d3f9d05ab61a6aa9524.zip
phpdoc
Diffstat (limited to 'lib/public/files')
-rw-r--r--lib/public/files/mount/imountmanager.php21
1 files changed, 21 insertions, 0 deletions
diff --git a/lib/public/files/mount/imountmanager.php b/lib/public/files/mount/imountmanager.php
index ed7c9bf633f..96ec1e11ad3 100644
--- a/lib/public/files/mount/imountmanager.php
+++ b/lib/public/files/mount/imountmanager.php
@@ -21,21 +21,35 @@
namespace OCP\Files\Mount;
+/**
+ * Interface IMountManager
+ *
+ * Manages all mounted storages in the system
+ */
interface IMountManager {
/**
+ * Add a new mount
+ *
* @param \OCP\Files\Mount\IMountPoint $mount
+ * @since 8.2.0
*/
public function addMount(IMountPoint $mount);
/**
+ * Remove a mount
+ *
* @param string $mountPoint
+ * @since 8.2.0
*/
public function removeMount($mountPoint);
/**
+ * Change the location of a mount
+ *
* @param string $mountPoint
* @param string $target
+ * @since 8.2.0
*/
public function moveMount($mountPoint, $target);
@@ -44,6 +58,7 @@ interface IMountManager {
*
* @param string $path
* @return \OCP\Files\Mount\IMountPoint
+ * @since 8.2.0
*/
public function find($path);
@@ -52,11 +67,14 @@ interface IMountManager {
*
* @param string $path
* @return \OCP\Files\Mount\IMountPoint[]
+ * @since 8.2.0
*/
public function findIn($path);
/**
* Remove all registered mounts
+ *
+ * @since 8.2.0
*/
public function clear();
@@ -65,11 +83,13 @@ interface IMountManager {
*
* @param string $id
* @return \OCP\Files\Mount\IMountPoint[]
+ * @since 8.2.0
*/
public function findByStorageId($id);
/**
* @return \OCP\Files\Mount\IMountPoint[]
+ * @since 8.2.0
*/
public function getAll();
@@ -78,6 +98,7 @@ interface IMountManager {
*
* @param int $id
* @return \OCP\Files\Mount\IMountPoint[]
+ * @since 8.2.0
*/
public function findByNumericId($id);
}