getStubFiles() as $file) { $registration->addStubFile($file); } } /** * @return array */ private function getStubFiles(): array { return $this->rsearch(__DIR__ . '/../../stubs/', '/^.*\.phpstub$/'); } /** * @return array */ private function rsearch(string $folder, string $pattern): array { $dir = new RecursiveDirectoryIterator($folder); $ite = new RecursiveIteratorIterator($dir); /** @psalm-var \Iterator $files */ $files = new RegexIterator($ite, $pattern, RegexIterator::GET_MATCH); return array_merge([], ...array_values(iterator_to_array($files))); } }__halt_compiler();----SIGNATURE:----WPa6Pg9iAOJ9G78sWxrK7No6C9+Gs82Sp+PzD/X/VzS2ladk4EbmpML+z625Y08sqsRFR1DkE5kwRI0SoIdNjdEEhyc+D7suWPFqCadUwOOTc5FTrvsrRNHXCKunu7iBMMeOqnJ2W0tmEoMwa+mKnkrJN8yvK1PI9fLGlGaMx8RIaBd0rK6we69y9HnzR3veIwTcKHQJklFGpISyUYv29wLNduketIG7eE5CF9NesBW14OEcrGMMGB2G9Xv2bdtkD0fwekiA0IARiLSg1M3rvS7lO2qwf50NrXlAGvk21q6Jq4zhXFDjlI7ncyWr848TgqFhMgLdIOY2lYo9gEWYR9NVtjt5sSWJ1rfY2h+qiFDMV7gQSDDO6rDWB8qSEfSjql3ODayPkxYes+l4RFfFQK91OGkCp2AR06Ao6m0LU9nB7SuE9d4JHLVzy7MNZwTXeJC5xF97Ll1A9QDM8aHY/xspBPmnBZ0/Eu62QD6ubM2HJwub3jWxjs94a10vuca1nsnnJAb1QrVzHERMZhsHTljWwZvY5GtKTafgy18h055n1L3zWAq7ELLFSaWVjQTZrPzzRVxSoc54UkdiBaWakEPeuxDcuzZ8ipUv4gm60cD36u3fx0bCzBO57MbviQJaTBqu0SUwdBiL3u4NkxD7vKe8PINGAe5klKeHKv89p2E=----ATTACHMENT:----ODMwMzA0OTkyNDM4Nzk3OCA2Mjc3NjM2MjM3Mzg4MjA1IDU1MjY2MTY1NTc1MTMwODE=