Skip to content

Commit cbbbb75

Browse files
committed
fix: PHPStan errors appear
1 parent 64a1beb commit cbbbb75

File tree

1 file changed

+12
-3
lines changed

1 file changed

+12
-3
lines changed

tests/system/Validation/ValidationTest.php

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
use CodeIgniter\Validation\Exceptions\ValidationException;
2222
use Config\App;
2323
use Config\Services;
24+
use Generator;
2425
use PHPUnit\Framework\Attributes\DataProvider;
2526
use PHPUnit\Framework\Attributes\Group;
2627
use PHPUnit\Framework\ExpectationFailedException;
@@ -1828,18 +1829,26 @@ public function testRuleWithAsteriskToMultiDimensionalArray(): void
18281829
}
18291830

18301831
/**
1832+
* @param array<string, mixed> $data
1833+
* @param array<string, string> $rules
1834+
* @param array<string, mixed> $expectedData
1835+
*
18311836
* @see https://github.com/codeigniter4/CodeIgniter4/issues/9219
18321837
*/
18331838
#[DataProvider('provideMultipleAsterisk')]
1834-
public function testRuleWithMultipleAsterisk(array $data = [], array $rules = [], bool $expectedCheck = false, array $expectedData = []): void
1835-
{
1839+
public function testRuleWithMultipleAsterisk(
1840+
array $data = [],
1841+
array $rules = [],
1842+
bool $expectedCheck = false,
1843+
array $expectedData = []
1844+
): void {
18361845
$this->validation->setRules($rules);
18371846

18381847
$this->assertSame($expectedCheck, $this->validation->run($data));
18391848
$this->assertSame($expectedData, $this->validation->getValidated());
18401849
}
18411850

1842-
public static function provideMultipleAsterisk(): iterable
1851+
public static function provideMultipleAsterisk(): Generator
18431852
{
18441853
yield 'success' => [
18451854
[

0 commit comments

Comments
 (0)