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:----boSt9JgHLeBDRiIoEXOuO6nULmQK/xP0VBx+kLUvQ3CgCDzno7J0a6nyK6HLVhNewXtcMeMD/6tGg6BfZvyAL6vhYfaBxG6mhzyXHcQRICe7f40fOCMOZfPDYi9FUcTn4fYjJQ2inMgTFztVIX50LadMGr2eVHDEIoOp2mrwPe8gmENQwqkODwJ0jWxL2rrRujuU+n3IPqVqCXI+s3R0vRl7CbZPF325Zz6EG8ZrvAVDsVEbZLbDRqCNMVR//+NM32vI6UJ6L+3K+qxKacufLHOII29HC/t9iChOS3OE3KESr+d+i0EEebLHbI7oMiCh8eaWeDba7uLquVPV/Bp3P2q3P7Gigik1TpDTZdLp9iAeyIGkwD7uPZvOzzYNSjpocQ32X1soPFhzDqZzC8N6mur86WN79U7A+v1Yi3V0AWIE/BMhOpzVHt21EccNUbEFSUqhIpyBHTjf5Rb8TaiEJMVpPrpxQWkHzxUsuZubc7cGCHskohU0BbSzMA5FJQIqoZtMtIphbWGxx7GjvU/9Z61shydeXzV5FwJZDcTA6bnnMhlsRFdEtE0E8RrU84AQmcttVVZzzeE7kvcyRX+mXTQsrmyTf3jgdyfCe2I+SD3cuTU5XWzWnQY9Sw0eO83ROCrnsfx+WTyhLTNnGMdi5Td05BpZLjOwYcmy32M1ues=----ATTACHMENT:----NzQwMzE2MzAzNzU3Nzk3MiA2OTc2MDUyOTk3ODQyODIgOTIyMDg0MjM4MDkzODc1Nw==