Skip to content

Commit cea94d1

Browse files
committed
[TypeDeclarationDocblocks] Allow override dummy array return on AddReturnDocblockDataProviderRector
1 parent 9093d16 commit cea94d1

1 file changed

Lines changed: 55 additions & 0 deletions

File tree

Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
<?php
2+
3+
namespace Rector\Tests\TypeDeclarationDocblocks\Rector\Class_\AddReturnDocblockDataProviderRector\Fixture;
4+
5+
use PHPUnit\Framework\Attributes\DataProvider;
6+
use PHPUnit\Framework\TestCase;
7+
8+
final class OverrideDummyArrayReturn extends TestCase
9+
{
10+
#[DataProvider('provideData')]
11+
public function testSomething()
12+
{
13+
}
14+
15+
/**
16+
* @return array
17+
*/
18+
public static function provideData()
19+
{
20+
return [
21+
[125, 35],
22+
[1252]
23+
];
24+
}
25+
}
26+
27+
?>
28+
-----
29+
<?php
30+
31+
namespace Rector\Tests\TypeDeclarationDocblocks\Rector\Class_\AddReturnDocblockDataProviderRector\Fixture;
32+
33+
use PHPUnit\Framework\Attributes\DataProvider;
34+
use PHPUnit\Framework\TestCase;
35+
36+
final class OverrideDummyArrayReturn extends TestCase
37+
{
38+
#[DataProvider('provideData')]
39+
public function testSomething()
40+
{
41+
}
42+
43+
/**
44+
* @return int[][]
45+
*/
46+
public static function provideData()
47+
{
48+
return [
49+
[125, 35],
50+
[1252]
51+
];
52+
}
53+
}
54+
55+
?>

0 commit comments

Comments
 (0)