Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/server.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'apps/dav/lib/Connector/Sabre/Directory.php')
-rw-r--r--apps/dav/lib/Connector/Sabre/Directory.php25
1 files changed, 6 insertions, 19 deletions
diff --git a/apps/dav/lib/Connector/Sabre/Directory.php b/apps/dav/lib/Connector/Sabre/Directory.php
index ed98b5050f8..5280511d5be 100644
--- a/apps/dav/lib/Connector/Sabre/Directory.php
+++ b/apps/dav/lib/Connector/Sabre/Directory.php
@@ -54,40 +54,27 @@ use Sabre\DAV\Exception\NotFound;
use Sabre\DAV\Exception\ServiceUnavailable;
use Sabre\DAV\IFile;
use Sabre\DAV\INode;
+use OCP\Share\IManager as IShareManager;
class Directory extends \OCA\DAV\Connector\Sabre\Node implements \Sabre\DAV\ICollection, \Sabre\DAV\IQuota, \Sabre\DAV\IMoveTarget, \Sabre\DAV\ICopyTarget {
/**
* Cached directory content
- *
* @var \OCP\Files\FileInfo[]
*/
- private $dirContent;
+ private ?array $dirContent = null;
- /**
- * Cached quota info
- *
- * @var array
- */
- private $quotaInfo;
-
- /**
- * @var ObjectTree|null
- */
- private $tree;
+ /** Cached quota info */
+ private ?array $quotaInfo = null;
+ private ?ObjectTree $tree = null;
/** @var array<string, array<int, FileMetadata>> */
private array $metadata = [];
/**
* Sets up the node, expects a full path name
- *
- * @param \OC\Files\View $view
- * @param \OCP\Files\FileInfo $info
- * @param ObjectTree|null $tree
- * @param \OCP\Share\IManager $shareManager
*/
- public function __construct(View $view, FileInfo $info, $tree = null, $shareManager = null) {
+ public function __construct(View $view, FileInfo $info, ?ObjectTree $tree = null, IShareManager $shareManager = null) {
parent::__construct($view, $info, $shareManager);
$this->tree = $tree;
}