PrettyPageHandler: explain why not all arguments are dumped

This commit is contained in:
Denis Sokolov
2019-12-02 12:00:00 +02:00
parent ecc5258b74
commit 77e91f02e3
+2 -1
View File
@@ -141,7 +141,8 @@ class PrettyPageHandler extends Handler
if (class_exists('Symfony\Component\VarDumper\Cloner\VarCloner')) {
$cloner = new VarCloner();
// Only dump object internals if a custom caster exists.
// Only dump object internals if a custom caster exists for performance reasons
// https://github.com/filp/whoops/pull/404
$cloner->addCasters(['*' => function ($obj, $a, $stub, $isNested, $filter = 0) {
$class = $stub->class;
$classes = [$class => $class] + class_parents($class) + class_implements($class);