mirror of
https://github.com/yiisoft/yii2.git
synced 2025-10-28 04:25:53 +08:00
Fix optional parameter declared before required parameter implicitly (#20139)
This commit is contained in:
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
{
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user