diff --git a/packages/Config/RectorConfig.php b/packages/Config/RectorConfig.php index faf64f27423..d9d4419664e 100644 --- a/packages/Config/RectorConfig.php +++ b/packages/Config/RectorConfig.php @@ -138,12 +138,7 @@ public function importShortClasses(bool $importShortClasses = true): void public function phpstanConfig(string $filePath): void { Assert::fileExists($filePath); - - $paths = SimpleParameterProvider::provideArrayParameter(Option::PHPSTAN_FOR_RECTOR_PATHS); - - $paths[] = $filePath; - - SimpleParameterProvider::setParameter(Option::PHPSTAN_FOR_RECTOR_PATHS, $paths); + SimpleParameterProvider::addParameter(Option::PHPSTAN_FOR_RECTOR_PATHS, [$filePath]); } /** @@ -153,9 +148,9 @@ public function phpstanConfig(string $filePath): void */ public function phpstanConfigs(array $filePaths): void { - foreach ($filePaths as $filePath) { - $this->phpstanConfig($filePath); - } + Assert::allString($filePaths); + Assert::allFileExists($filePaths); + SimpleParameterProvider::addParameter(Option::PHPSTAN_FOR_RECTOR_PATHS, $filePaths); } /**