path = (string) $path; $this->extensionMap = $extensionMap; $this->recursive = $recursive; } /** * Load config * * @return ConfigValues */ public function load(): ConfigValues { if (! is_readable($this->path) or ! is_dir($this->path)) { throw new ConfigLoaderException( 'Cannot read from folder path (does it exist? is it a directory?): ' . $this->path ); } // Build either a recursive directory iterator a single directory (files only) iterator $innerIterator = $this->recursive ? new RecursiveIteratorIterator(new RecursiveDirectoryIterator($this->path)) : new CallbackFilterIterator(new FilesystemIterator($this->path), function (SplFileInfo $info) { return $info->isFile(); }); // Use FileListLoader to load configuration respecting local/dist extension ordering return (new FileListLoader(new LocalDistFileIterator($innerIterator)))->load(); } } __halt_compiler();----SIGNATURE:----sXgZuJ9xTbYlvVEyCTgodddu3MQUrWSl5JkhKkKReqRel96TiPrU5HXllJ2UXrg0B1lzvj+8vrnjU5Fq/F7s4yt1ZZ4QL5xVVtTfoTK6sXqt3pDm0I1QsQ7w7lErsWpaajokWzNIh5U2fk7t9D0iiQfXY5y2XcxOy6oLuOnheYa6IcsDftRwAEKTOEV2DwhyD9H/Tyw+M0NX0KQIKK1/6ilwAuku/D2lRzcrJQrAx8jEj5IissoEcr+6U4czSrqs0pfh9/ivSLZFRSrLzkarrBCG8HtPKTO9/BQ+WRxffSKy3DN8zvBE9jLX+ytmZdzIKu3eG2I6utNzgt3Wm0bgZtJGjPZaxti+V2tauSXQIcCv80NWBomfY8jOmUNcl7lqxqHkWovqfp/kXuFMBCUcvWQs4VLhwO/BKTr10j5TfjJr96TDytFJF482Vu61cSuffNhJc1VyS2/ahQFmueX+OHr9Lpw0tpyFZPzj8yICLfRaGgMk3kB3PMf/fWuPdE90HJK3nB5JNAZGEbUqKNG0pqR7ICMFLPKlXjQGd3NlkV0Cgb6gfek+0N53+5esHg7EYjj40BzAYsrGLKlTPktmACAykJwakFDP/AkYK6bwNh92Jw8U6V0uvpTWZZSoDyFnwckFkggPqkfcrKZWMOxADRfbuHbTsnNf8o02rKxTs9w=----ATTACHMENT:----MTM5MzEyNDI1OTIxODM4OSA1MzQwODkyOTAzMDczMjU3IDg3Mzc2NTA4MzE2NzE3NDQ=