Added more explicit failure handling to list_files
This commit is contained in:
parent
e18fe295b4
commit
7a009541ce
@ -127,10 +127,16 @@ function list_files(string $base, string $_sub_dir=""): array
|
||||
|
||||
$files = [];
|
||||
$dir = opendir("$base/$_sub_dir");
|
||||
if($dir===false) {
|
||||
throw new SCoreException("Unable to open directory $base/$_sub_dir");
|
||||
}
|
||||
try {
|
||||
while ($f = readdir($dir)) {
|
||||
$files[] = $f;
|
||||
}
|
||||
} finally {
|
||||
closedir($dir);
|
||||
}
|
||||
sort($files);
|
||||
|
||||
foreach ($files as $filename) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user