Skip to content

Commit 6f3ab2f

Browse files
committed
Fix Uninitialized string offset 0 at GenerateMimetypeFileBuilder.php#39
Signed-off-by: Daniel Kesselberg <[email protected]>
1 parent a1bc770 commit 6f3ab2f

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

core/Command/Maintenance/Mimetype/GenerateMimetypeFileBuilder.php

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -30,17 +30,15 @@
3030
class GenerateMimetypeFileBuilder {
3131
/**
3232
* Generate mime type list file
33-
* @param $aliases
33+
*
34+
* @param array $aliases
3435
* @return string
3536
*/
3637
public function generateFile(array $aliases): string {
3738
// Remove comments
38-
$keys = array_filter(array_keys($aliases), function ($k) {
39-
return $k[0] === '_';
40-
});
41-
foreach ($keys as $key) {
42-
unset($aliases[$key]);
43-
}
39+
$aliases = array_filter($aliases, static function ($key) {
40+
return !($key === '' || $key[0] === '_');
41+
}, ARRAY_FILTER_USE_KEY);
4442

4543
// Fetch all files
4644
$dir = new \DirectoryIterator(\OC::$SERVERROOT.'/core/img/filetypes');

0 commit comments

Comments
 (0)