openrat-cms

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

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:
modules/util/FileUtils.class.php | 8++++----
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); } }