Code Duplication    Length = 3-3 lines in 2 locations

lib/Config/BuilderFactory.php 2 locations

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