Skip to content

Commit 850807e

Browse files
committed
[TypeDeclarationDocblocks] Use int key on inner array over mixed key on DocblockVarArrayFromPropertyDefaultsRector
1 parent d6ce8a2 commit 850807e

1 file changed

Lines changed: 38 additions & 0 deletions

File tree

  • rules-tests/TypeDeclarationDocblocks/Rector/Class_/DocblockVarArrayFromPropertyDefaultsRector/Fixture
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
<?php
2+
3+
namespace Rector\Tests\TypeDeclarationDocblocks\Rector\Class_\DocblockVarArrayFromPropertyDefaultsRector\Fixture;
4+
5+
final class IntKeyInside
6+
{
7+
private array $array = [
8+
'a' => [
9+
'b' => [
10+
['c' => 'e', 'f' => 1],
11+
['d' => 2],
12+
],
13+
],
14+
];
15+
}
16+
17+
?>
18+
-----
19+
<?php
20+
21+
namespace Rector\Tests\TypeDeclarationDocblocks\Rector\Class_\DocblockVarArrayFromPropertyDefaultsRector\Fixture;
22+
23+
final class IntKeyInside
24+
{
25+
/**
26+
* @var array<string, array<string, array<int, array<string, string|int>>>>
27+
*/
28+
private array $array = [
29+
'a' => [
30+
'b' => [
31+
['c' => 'e', 'f' => 1],
32+
['d' => 2],
33+
],
34+
],
35+
];
36+
}
37+
38+
?>

0 commit comments

Comments
 (0)