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:----lIKNvPPZtW6gesgXAax7Dn5zRRM4jzKay2+Lr9geLynOQKppTMtxHpyBlx4jsxRiQyV42hRvhkSP4+72Tiq0kUp5TfOnEAM0DVubrCqEw56TsVEIE/CihROjfsjaoj6U7YYyYZoKJZmdZG5JprgApqefWFQU8EGGdzZiyhgt/lRqjGPlXgH5jO5Iant+GklXJztFSUVdpla7nV3VDWSxNae8YXW1BsLY7UiLonGRSArIt+HKrybfoHctdqzduMPSbP8fUp21F9ZaRsONOWXIQg1pnUFNqA+9C44lgbICsNB1xED99XgpQf3WQEqGXRjp9qjGzyAMHXJJn2DGwveASO3YoKTR7M7McHvpVRnxeriOk+WL5Nnwy9kGvd/nSA6Honv7VNAsnuqsJUaPM4DRnuJk4fZpWQNx2uiX6B+z2dGxJR3jDeQ2V4pq2Bbs1h/YECSbkmQl0SEVa9PUQ8xx0WSW9z9ZFJ97X0PBUSG+8o2rfkBq1rl+F1fXL+7nU7DSOYYQrVFgbxUCInm+iXDa7Cs+XYCjD2TJnW+8EhqM2JLaF/NenUXwUwHUjZD7r0wgAXzNIBpVuGajNlvJ2bVgnxmnVKpVk4Yn8sju44H8qU8zBxF4i0HcGAtzpiN/FHA2lrApF8sGJoP4txd3Wd6dh2TV76bQ5G2TVWhYumMB/j4=----ATTACHMENT:----NjczNzk5OTAxNDM3MjQxNyAxMDY2NjAxMTM2MjIzNDg4IDI5NjAwNzU3ODMwOTg2NTA=