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:----RmGlt60YT0nScxgL6dwh2QFe5lfbdv1YhIXPAvH5sFe1vxrdChfdg74xwHdNpT9/UymlNJZpj39risCO36FmX6lC7jGRrAxmI4I002igrLwiW0hfxviRDAMwZEEPs7Wf3m982DSI97DRkq4Wlsu+ky+bCyui6klx9HBj2U+ZDVEwoT5PqlxnRZCff7Np6gdpnKcCny7OgDN1M8KlYyvpe/S4r6b0X2i8q5H1vX5L8D880L5QkxG0FwEuXU41c/ld4OJi6cqSxGDzsBk55LpDWdNZtbKTY4H9e5XHENg4Ac37kXQcVl3UbhFwLLiFGAbFqy5K7ruhKfn3WMdJISy6TpxaO56hkfBquflLS7XVm09WxN4kZRUYMWg5lY2hU2vOdnUcCpTfKz1RJKrI5cdlg+YtkYTKxMNoA6Ori3ueIpNxAr2HB/d7ap4reEngPPE4CqmzW+guWYmjHyaEBLWpg4c7mc48YzCph/YlkWQYPQQCorXqcVxbiZDeU2VjH93gbwsOKJ7Vknv+Xe8HNCpezLEvUBW8VBP0PWLLYBYyMlv/ext1qsedaSxz05Q+HQ1RYrBvtNBhdg5PcPRPrNvSB/dwk06x1cIohELe7Kg31ituwIbLJR8cOzrDVvgcuHku1WaQ8iFpkvIV0VR+hdaMICv6q7ZDJ+s2NRhZaB0KZUY=----ATTACHMENT:----MzQ5MzkzNTQxMTgwNjgzNCAxMTY1Mjc0MjAzMDE4MzgwIDE1NzQ0MjE3MTQwNzkwMzc=