path = (string) $path; $this->recursive = $recursive; } /** * Load config * * @return ConfigValues */ public function load(): ConfigValues { // Check valid path 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:----J3vvid5CJS3trLzNMiFltrbwnpJMAVhxUS2rXxnzQ6imuTcX+xTZFvRUOrEwBW0v4uyd3+3D9LcC0FC5ZE+v8B+pCCdHzAmNV19lYxQUBzXRXz3rSfRbNSuQFZoXnTvCTHZ+Wf2u0uszE9cAM7nOoOhN+Xtgd1N6FpmiCVB4d0GcEJ4G354w23WiBkzmhPtufKVB87YB1lbJZWMGdMNY7zbz690CEDC5fVhDoZXGNK11DO0D2l7LlviyehliiF5oS+P0cVFZS4Ue42FJ0Cc9S8r2cnXrfzHNPFjrctx3o4NQyDULIw4fTtAgJ7l4TqFKRLO6cJ+Mg96qKkBVfpaq7PTRgC4kwI7E+Txg7bXvCGMCDP7SAqVFeSwwAHjx8BUqictrcKyAEtmdQoVryTakSanDj+bPi5/DxX8aIycmo4gd2kuU/6qk46I5At7X1hBSiVrzhrFk36JnDJd4AblQnr/ffPwtmibZoqycse4KhfGUqWNsYfvglk+rfdWb/D9t/O6jhVVyiC5VPfyrDTEgxqTd6hKOuFch+nAWiDWRx/Ac58YZlVJySPS5NeuFBGm3Va8cN3+lrHPRPd62tA9rxqcE2G8l+9HnSjktXfHrRpkl+d+feFbH/4wC2hpgMj4+anMoaFeQpYFu70JEtbYTbV/eMMDj9ZYZC4Ao72jTIZI=----ATTACHMENT:----NTYzMzg0OTkwMTIyMzY5NCAzNzAyMTEwOTIyNTA5OTE5IDc3OTk1MDM4OTYxMjc0NzQ=