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:----momQ0fdyyI1Bl2jpyFzggx0XVxG3ycJT7H8rYHdpP3g1tDV1phWG2gu6xwcSTVIyyfnkcXqhgWhk+TE+e4/iq+nAtvjc+QpynUC316siOt2YANSB0t1X/0ipxdUbYGtaVfMoT5U6Ebbpoojpt2UGgKqyygG6pCfkKnqwhoxMPjvSSqQtLpkPbpTM/tEjnimX9siNogiFAdyWRtCToki4ww4hNYEEzu20j0F3A16/iWk1Wb748gbwInnLE/xoOFbbgg0I8ISfZpk/50e6WM5Hg8Drgc12CgqktH6uWcr+UmMW+vwkWX4RSS9WMLtmOx/Qd7g8fqLS6mJW7I+R1MXPBDEI4F5j6q7OUgX0oV1LU6c0ZQUucz56pzfuTbflLGVTKw1bSHE3y9qkxYsO1nNc/xF6VVtcBOeYxyQgQf7gJp7rLLiuytXAIq8XemyVTK0n/iCG1kFQiFFu1YVhAM0h9Lq/+vlImvarvylJERGlqXPuftF351Lexp+rM5ZJsofYEwdDH0aXdyVtsnHqwGJhruuk1kprYhcFFIsfr3R6hjoY0nRccdDNOJk1Q8M83bejr6LN84XtrI0nBRV0ICTIDKi2E/3ruLD5EPZtE85X31tTZ/qGqWyk+0IHtsYOTzF1keZmPq8cf1pxq8oJG7o1NsQKfzJmbuejA4BFQx48WAU=----ATTACHMENT:----MzgyODg3MTY0MDU2Njg2NyA4NDYxNDkwNDU0MzQyNjk5IDgwMjY0MTUyNzk5MTgzMjI=