[VarDumper] Fix dumping by-ref variadics
This commit is contained in:
parent
cf9f541f22
commit
28ec36140d
@ -125,12 +125,12 @@ class ReflectionCaster
|
|||||||
|
|
||||||
foreach ($c->getParameters() as $v) {
|
foreach ($c->getParameters() as $v) {
|
||||||
$k = '$'.$v->name;
|
$k = '$'.$v->name;
|
||||||
if ($v->isPassedByReference()) {
|
|
||||||
$k = '&'.$k;
|
|
||||||
}
|
|
||||||
if (method_exists($v, 'isVariadic') && $v->isVariadic()) {
|
if (method_exists($v, 'isVariadic') && $v->isVariadic()) {
|
||||||
$k = '...'.$k;
|
$k = '...'.$k;
|
||||||
}
|
}
|
||||||
|
if ($v->isPassedByReference()) {
|
||||||
|
$k = '&'.$k;
|
||||||
|
}
|
||||||
$a[$prefix.'parameters'][$k] = $v;
|
$a[$prefix.'parameters'][$k] = $v;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user