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:----tJkdt5jzjIi9qvd1Usd3TpfTxvI23kuPeyy4BmamtAWHkfFTRaikklrofwuTybWtrIELxW4S5MOoZpaQ7aYNc8DXU3XLyOrjOJv9nHQN3pMI4Jlj3YWwFhnwUsfwFtZRFRCmQCobOShkYT4bYcea3/uCP2c5PKsVGs+2ilPa7OfYOtGfkxFqk3IOfyqTe6LKFcdeAuV7jj/OWiejMOLzkloXf4wltyaKaKMGJFFV39XeRx689TnUKD8/P1O190UU2rLK21oHyXOAhgZc7McrXDCm3KbALaJYd8TTdKyWM6g1CFQL9zvB5NNLbENFvktkZmCYzZ0yY8WOpA0fF3pj/c+zzu1lYPrPjdjHACS/JQWf9eDGZOIg/j/Hu+oBMIM3eDNvzjJ5qbXKrzi2HX0l6LG9x/LIodpK9rbQqUfgK3iUlhJXfy6m3uB03TwMtjlcnNRbICo5R7Ng29BFhRSqBeXZZXr2tT4S6WD/Hpkjr/eML5fc6iFcNtsXBcrmVishuveDKvAIQm/+YFhNk+5HShiUkBs0GjqVQe8m/5ppnckuEN7kJtH/q/6j27xooMoVWasYsZY+Jm3QYmHXBvpZGLXt1kffzO7K4GVtwd+60IBTVhzxcMox97NNUZskSDQ+lhaH/JAIA/23LSr77kZ+/k/BPRGNer7sClaXwbz1nBM=----ATTACHMENT:----NDE5NDc3NTY0NTIyNjgxNSA4MDE4MDMzMjQ1NjUyMzIzIDQxODc3ODM2NjM5NTIwNzU=