[VarDumper] Fix dumping by-ref variadics

This commit is contained in:
Nicolas Grekas 2016-12-15 08:56:57 +01:00
parent cf9f541f22
commit 28ec36140d

View File

@ -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;
} }