Fix optional parameter declared before required parameter implicitly (#20139)

This commit is contained in:
Wilmer Arambula
2024-03-26 13:31:20 -03:00
committed by GitHub
parent a292af13bf
commit 923c30938d
3 changed files with 17 additions and 7 deletions

View File

@ -14,9 +14,14 @@ use yii\console\Request;
class FakePhp71Controller extends Controller
{
public function actionInjection($before, Request $request, $between, DummyService $dummyService, ?Post $post = null, $after)
{
public function actionInjection(
$before,
Request $request,
$between,
DummyService $dummyService,
?Post $post,
$after
) {
}
public function actionNullableInjection(?Request $request, ?Post $post)

View File

@ -21,9 +21,14 @@ class FakePhp71Controller extends Controller
{
public $enableCsrfValidation = false;
public function actionInjection($before, Request $request, $between, VendorImage $vendorImage, ?Post $post = null, $after)
{
public function actionInjection(
$before,
Request $request,
$between,
VendorImage $vendorImage,
?Post $post,
$after
) {
}
public function actionNullableInjection(?Request $request, ?Post $post)

View File

@ -17,7 +17,7 @@ class FakePhp7Controller extends Controller
{
public $enableCsrfValidation = false;
public function actionAksi1(int $foo, ?float $bar = null, bool $true, bool $false)
public function actionAksi1(int $foo, ?float $bar, bool $true, bool $false)
{
}