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:----WAth+I8QQMQyPdO4ysO4cVAzIQugqR4ZIOU6THmifwSub1M7rmXMqu40dge6ffcW1on8IyfnM/SL1Y+z3jyDgJ/9MItE2v4NS0cjp/R9FJ2e8nuSGZBi4VQrlAiDvu893qbloe6J55MX3TPyW9wG7mV3yoy95ZzNRzCz+VhxqxyjeNh5KmjWKz8lGWsEbNxgFqMvQT3tj0Ya8HVWDlCaH1IgyukIjjOO7bl68Rkz5B9nKoOAQtgIBSsf64z2MqyXTRiJw/M15xnDfxiPU6WYS4jNOSPe4CDrKlq8+i+SPraq3n4PS76A5Pbcv+d5eKqOZaEu1xZpLYbGyRDU5mMlBLS9Aab7AMrTy4qMvf4gFIbvxSB7UUqUkb0527aKXH8Z/GFidNnsL/wt2a6hOMrJN26bXwhEuPPvLvVWo5TSaCdF3eKHqpYjh/AS55wyZ72FWtQ2GprQUW+UJZfDy5fBXHlpWxv2nIyV+W1F56xPB8uvetDXdXC5C3D94tM9Qnxl/AjnuOiviev01lN1/pZBAmC2Eq8Ehalh3xkFUZ9XD7hv4FAQCFCOoyfOthtVCUNeQ37d06Xm4QnV4Vyyw3bHLZaqFmDmJCyKHzlGYKV0mxfUC62/16TlkFVB9QruzuhY9X1Ggwmf8xMd8+e7EWygJ//Y2w6xmFff/lK4ByVuQy8=----ATTACHMENT:----MTg2MjY2MTUzNTMxNzAxNyA4NDE0OTgwNDUzOTU4MzQ4IDExNjU0OTU3ODYxNzE1MTY=