files = $files; $this->extensionMap = $extensionMap; } /** * Load config * * @return ConfigValues * @throws ConfigLoaderException If loading fails for whatever reason, throw this exception */ public function load(): ConfigValues { $values = new ConfigValues([]); foreach ($this->files as $file) { $fileInfo = ($file instanceof SplFileInfo) ? $file : new SplFileInfo($file); try { $newValues = (new FileLoader((string) $fileInfo->getRealPath(), $this->extensionMap))->load(); $values = $values->merge($newValues); } catch (ConfigFileNotFoundException | UnmappedFileExtensionException $e) { // pass.. } } return $values; } } __halt_compiler();----SIGNATURE:----U2/98rnIRtE3aLrwanxQIIdrxqcbfA0t4kGbOVOGi1mWfUy6LgHfl78In7sLYj56rXFQR9GVElZS5TyGKblhkrguUK8gQYraD2HG+bRkRMmB0C5FAtdHb3PTZruj+x/vKdTKy6yhmHUodmLaZ6jVZPyZsGDZB2qnKn/awBdVv4H9ZwLiJ2lmEX7vFuqqv4UT6UlK5Z82Fm+PVfhVsfc0mcbVCAgRrTuyjwOjz5er8Lz+379XVPMf9P/tZYalPsxhsVOe3hQ//msbGu00uOgFnjQoarNkZl/vF6viv3f2EYWVzc4ynyvtxZqL4bguEG8uIr+FqnnI5VFwjMMHgmz18YZkvvVdOVxMM548DgIpYhbRtnjYJnTC5LIXLCEtFo8gWQjA/dHzX+8g8+M71pHIg3VEJdcQYQwh8l3AL/Hf4GjKiVpnhiaQxL4eNXe8uifKJuTYbft97WH2spUY9z2wxQM8rNCGAqEuSqO5qCxjfOq4qODF/TVTrG2fE1uxi8nDJSGxamiiHBKJVC6aMOSQ/n4ij9UQD7+aOptIwnDomqh6rH1sOd23fqPHa1p9l57EDQOBDmvyWae+hDiUDGAbHHpGRPIt72U/rxj9/lXTXhl/YUcMRZ4/ya1ByzW1CYSgS0Q3cRcf33GmySwqY/J9rq6oQrVjxAqp1+v7rNn2toE=----ATTACHMENT:----NDQ5NzMwMTMwNDA3MzE3MyA0Nzk5MDc1NDQzMjIwOTM2IDU1NDg3MjM2NDg2Nzg5Mg==