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:----1SrdehlhtKGoREJJREKUSIDwA6FCHwonW3acn9Tr6A94PkRzEiKjGUZiaJYEF7qtK7Km6I5/xc3xZRXk3BPf//h32OiuNuJN9IILof9BlyNnOyfge1MNP0bWFjeyRGVceoWpjhY5Zis39eCHKB+yHhC0oqBAi2yvPxo4bm3IkF0GaG028SsoNoxKz6qLLc7j7Zg22AK/++37CyMfVGqx75vSIZNcEfk1E8o3umXND9SdvwBpqTra8XHSRixrASe0TGgpAZMkk1Zv3UhS8pszy/w3A+ZHvLTI675FoR9+uYQuwQmaN3TrEA1XiB1o4LmcrYjd6ySmjOujtpFkxaPYdZTcfOgqYc069DU1IEX/TFLlAN6aZo81lkPHJCPHx1z/HAtTt6x6Ss4mW9gn7nrrV8D54vBaMVbokB3tEK6rFo3kxRskORUxCaZ7MZfZNIlJr9b+zqWnZ8zeMhlaX/2A7rK1SN0bsuOYOEeLekneRWRgyAM+AnlrtHWJqRdgBPm0e45wvh4EmyBYQWinEtvR9weSI/FHjAaUqz5udngX9u67qgxCvqAFADqrJJTWRd/N1BSyYvvokKA0ugy6YDCLBVaJO2ewPQqlMR9wcHquGuOyGblelUC0/ovBDJAPCIUeCoGcVpkBsswwvztk7nUHg7v1pw9QsLmz21X0dxGKC6g=----ATTACHMENT:----NjU2ODI0NjUwMzg5NjM3NSAxNTQ4Njk4ODk1OTg3MzAyIDE4Njc1MDUyNjYxODAzNjM=