Code Duplication    Length = 3-3 lines in 2 locations

lib/Config/BuilderFactory.php 2 locations

@@ 64-66 (lines=3) @@
61
        $config = json_decode($config, true);
62
        $baseDirs = [];
63
        if (is_array($config) && isset($config['directory'])) {
64
            if (!is_array($config['directory'])) {
65
                $config['directory'] = [$config['directory']];
66
            }
67
            foreach ($config['directory'] as $dir) {
68
                $path = realpath($dir);
69
                if (!is_dir($path)) {
@@ 85-87 (lines=3) @@
82
        $config = json_decode($config, true);
83
        $files = [];
84
        if (isset($config['file'])) {
85
            if (!is_array($config['file'])) {
86
                $config['file'] = [$config['file']];
87
            }
88
            foreach ($config['file'] as $file) {
89
                $found = false;
90
                foreach ($secureBaseDirectories as $base) {