- var_dump: documentation ( source)
<?php
class Foo {
public function test(Baz $bar1 = null) {
var_dump(func_get_args());
}
}
class Baz extends Foo {
public function test(Baz ...$args) {
parent::test(...$args);
}
}
$baz = new Baz();
$baz->test($baz);
$foo = new Foo($baz);
$foo->test();