mirror of
https://github.com/nextcloud/server.git
synced 2026-04-22 14:50:17 -04:00
docs: Folder.get throws a NotPermittedException exception
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
This commit is contained in:
parent
1fff4e10ce
commit
3db20c8b00
5 changed files with 1 additions and 27 deletions
|
|
@ -1976,7 +1976,6 @@
|
|||
</file>
|
||||
<file src="lib/private/Files/Node/Folder.php">
|
||||
<LessSpecificReturnStatement>
|
||||
<code><![CDATA[$this->root->get($this->getFullPath($path))]]></code>
|
||||
<code><![CDATA[array_map(function (FileInfo $file) {
|
||||
return $this->createNode($file->getPath(), $file);
|
||||
}, $files)]]></code>
|
||||
|
|
@ -1985,7 +1984,6 @@
|
|||
<code><![CDATA[$node]]></code>
|
||||
</MoreSpecificImplementedParamType>
|
||||
<MoreSpecificReturnType>
|
||||
<code><![CDATA[\OC\Files\Node\Node]]></code>
|
||||
<code><![CDATA[\OC\Files\Node\Node[]]]></code>
|
||||
</MoreSpecificReturnType>
|
||||
</file>
|
||||
|
|
@ -2046,7 +2044,6 @@
|
|||
<file src="lib/private/Files/Node/Root.php">
|
||||
<LessSpecificReturnStatement>
|
||||
<code><![CDATA[$folders]]></code>
|
||||
<code><![CDATA[$this->createNode($fullPath, $fileInfo, false)]]></code>
|
||||
<code><![CDATA[$this->mountManager->findByNumericId($numericId)]]></code>
|
||||
<code><![CDATA[$this->mountManager->findByStorageId($storageId)]]></code>
|
||||
<code><![CDATA[$this->mountManager->findIn($mountPoint)]]></code>
|
||||
|
|
@ -2054,7 +2051,6 @@
|
|||
</LessSpecificReturnStatement>
|
||||
<MoreSpecificReturnType>
|
||||
<code><![CDATA[MountPoint[]]]></code>
|
||||
<code><![CDATA[Node]]></code>
|
||||
<code><![CDATA[\OC\Files\Mount\MountPoint[]]]></code>
|
||||
<code><![CDATA[\OC\Files\Mount\MountPoint[]]]></code>
|
||||
<code><![CDATA[\OC\User\User]]></code>
|
||||
|
|
|
|||
|
|
@ -103,21 +103,10 @@ class Folder extends Node implements \OCP\Files\Folder {
|
|||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Get the node at $path
|
||||
*
|
||||
* @param string $path
|
||||
* @return \OC\Files\Node\Node
|
||||
* @throws \OCP\Files\NotFoundException
|
||||
*/
|
||||
public function get($path) {
|
||||
return $this->root->get($this->getFullPath($path));
|
||||
}
|
||||
|
||||
/**
|
||||
* @param string $path
|
||||
* @return bool
|
||||
*/
|
||||
public function nodeExists($path) {
|
||||
try {
|
||||
$this->get($path);
|
||||
|
|
|
|||
|
|
@ -134,9 +134,6 @@ class LazyFolder implements Folder {
|
|||
$this->__call(__FUNCTION__, func_get_args());
|
||||
}
|
||||
|
||||
/**
|
||||
* @inheritDoc
|
||||
*/
|
||||
public function get($path) {
|
||||
return $this->getRootFolder()->get($this->getFullPath($path));
|
||||
}
|
||||
|
|
@ -422,9 +419,6 @@ class LazyFolder implements Folder {
|
|||
return $this->__call(__FUNCTION__, func_get_args());
|
||||
}
|
||||
|
||||
/**
|
||||
* @inheritDoc
|
||||
*/
|
||||
public function nodeExists($path) {
|
||||
return $this->__call(__FUNCTION__, func_get_args());
|
||||
}
|
||||
|
|
|
|||
|
|
@ -171,12 +171,6 @@ class Root extends Folder implements IRootFolder {
|
|||
$this->mountManager->remove($mount);
|
||||
}
|
||||
|
||||
/**
|
||||
* @param string $path
|
||||
* @return Node
|
||||
* @throws \OCP\Files\NotPermittedException
|
||||
* @throws \OCP\Files\NotFoundException
|
||||
*/
|
||||
public function get($path) {
|
||||
$path = $this->normalizePath($path);
|
||||
if ($this->isValidPath($path)) {
|
||||
|
|
|
|||
|
|
@ -60,6 +60,7 @@ interface Folder extends Node {
|
|||
* @param string $path relative path of the file or folder
|
||||
* @return \OCP\Files\Node
|
||||
* @throws \OCP\Files\NotFoundException
|
||||
* @throws \OCP\Files\NotPermittedException
|
||||
* @since 6.0.0
|
||||
*/
|
||||
public function get($path);
|
||||
|
|
|
|||
Loading…
Reference in a new issue