diff --git a/rules-tests/TypeDeclarationDocblocks/Rector/Class_/ClassMethodArrayDocblockParamFromLocalCallsRector/Fixture/unique_types.php.inc b/rules-tests/TypeDeclarationDocblocks/Rector/Class_/ClassMethodArrayDocblockParamFromLocalCallsRector/Fixture/unique_types.php.inc new file mode 100644 index 00000000000..8db2d62a7db --- /dev/null +++ b/rules-tests/TypeDeclarationDocblocks/Rector/Class_/ClassMethodArrayDocblockParamFromLocalCallsRector/Fixture/unique_types.php.inc @@ -0,0 +1,42 @@ +run(['item1', 'item2']); + $this->run([1, 2]); + $this->run(['item3', 'item4']); + } + + private function run(array $items) + { + } +} + +?> +----- +run(['item1', 'item2']); + $this->run([1, 2]); + $this->run(['item3', 'item4']); + } + + /** + * @param string[]|int[] $items + */ + private function run(array $items) + { + } +} + +?>