| @@ 122-124 (lines=3) @@ | ||
| 119 | $config = json_decode($config, true); |
|
| 120 | $baseDirs = []; |
|
| 121 | if (is_array($config) && isset($config['directory'])) { |
|
| 122 | if (!is_array($config['directory'])) { |
|
| 123 | $config['directory'] = [$config['directory']]; |
|
| 124 | } |
|
| 125 | foreach ($config['directory'] as $dir) { |
|
| 126 | $path = realpath($dir); |
|
| 127 | if (!is_dir($path)) { |
|
| @@ 143-145 (lines=3) @@ | ||
| 140 | $config = json_decode($config, true); |
|
| 141 | $files = []; |
|
| 142 | if (!empty($config['file'])) { |
|
| 143 | if (!is_array($config['file'])) { |
|
| 144 | $config['file'] = [$config['file']]; |
|
| 145 | } |
|
| 146 | foreach ($config['file'] as $file) { |
|
| 147 | $found = false; |
|
| 148 | foreach ($secureBaseDirectories as $base) { |
|