<?php class A {} class B {} class C {} class Test { public function __construct( public A $foo, public B $bar, public ?C $baz = null ) { $this->baz = $baz ?? new C; } } $test = new Test(new A, new B); var_dump($test);
You have javascript disabled. You will not be able to edit any code.