commit 414e1cbf0404d5f11720b6be220e6c421dced914
parent fb8cb242c14980e7988728c14ea325ee39b703d9
Author: Jan Dankert <devnull@localhost>
Date: Wed, 27 Jun 2018 22:02:09 +0200
Exceptions werfen, wenn ein Ordner nicht gefunden wird. Das ist besser als ein die().
Diffstat:
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/modules/util/FileUtils.class.php b/modules/util/FileUtils.class.php
@@ -65,8 +65,8 @@ class FileUtils
/**
* Liest die Dateien aus dem angegebenen Ordner in ein Array.
*
- * @param $dir Verzeichnis, welches gelesen werden soll
- * @return Array Liste der Dateien im Ordner
+ * @param $dir string Verzeichnis, welches gelesen werden soll
+ * @return array Liste der Dateien im Ordner
*/
public static function readDir($dir)
{
@@ -75,7 +75,7 @@ class FileUtils
if ( !is_dir($dir) )
{
- return false;
+ throw new RuntimeException('not a directory: '.$dir);
}
if ( $dh = opendir($dir) )
@@ -93,7 +93,7 @@ class FileUtils
}
else
{
- die('unable to open directory: '.$dir);
+ throw new RuntimeException('unable to open directory: '.$dir);
}
}