From dd790e541d7039e6bd9e19c07bfd1df2b1924075 Mon Sep 17 00:00:00 2001 From: Dmitrii Derepko Date: Tue, 2 Jul 2024 10:43:21 +0300 Subject: [PATCH] Skip getting parameters for anonymous closure --- src/Renderer/HtmlRenderer.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Renderer/HtmlRenderer.php b/src/Renderer/HtmlRenderer.php index a5098e7..72f925c 100644 --- a/src/Renderer/HtmlRenderer.php +++ b/src/Renderer/HtmlRenderer.php @@ -267,7 +267,7 @@ public function renderCallStack(Throwable $t, array $trace = []): string $function = null; if (!empty($trace[$i]['function']) && $trace[$i]['function'] !== 'unknown') { $function = $trace[$i]['function']; - if ($class !== null) { + if ($class !== null && strpos($function, '{closure}') === false) { $parameters = (new \ReflectionMethod($class, $function))->getParameters(); } }