diff --git a/lib/private/Archive/Archive.php b/lib/private/Archive/Archive.php index 633e5e8ab0e33..20d56e50e765b 100644 --- a/lib/private/Archive/Archive.php +++ b/lib/private/Archive/Archive.php @@ -113,7 +113,7 @@ abstract public function remove($path); * get a file handler * @param string $path * @param string $mode - * @return resource + * @return bool|resource */ abstract public function getStream($path, $mode); /** diff --git a/lib/private/Archive/TAR.php b/lib/private/Archive/TAR.php index a9dd28b389b93..f68813752cc0f 100644 --- a/lib/private/Archive/TAR.php +++ b/lib/private/Archive/TAR.php @@ -339,7 +339,7 @@ public function remove($path) { * * @param string $path * @param string $mode - * @return resource + * @return bool|resource */ public function getStream($path, $mode) { if (strrpos($path, '.') !== false) { diff --git a/lib/private/Archive/ZIP.php b/lib/private/Archive/ZIP.php index fd34f4d4ceaa6..96894bac6e950 100644 --- a/lib/private/Archive/ZIP.php +++ b/lib/private/Archive/ZIP.php @@ -187,7 +187,7 @@ public function remove($path) { * get a file handler * @param string $path * @param string $mode - * @return resource + * @return bool|resource */ public function getStream($path, $mode) { if ($mode == 'r' or $mode == 'rb') {