rootFolder->getUserFolder($this->user->getUID()); $fileId = (int)$name; $node = $userFolder->getFirstNodeById($fileId); if (!$node) { throw new NotFound(); } if (!$node instanceof File) { throw new NotFound(); } return new VersionCollection($node, $this->user, $this->versionManager); } public function getChildren(): array { return []; } public function childExists($name): bool { try { $this->getChild($name); return true; } catch (NotFound $e) { return false; } } public function getLastModified(): int { return 0; } }