From 99044059553bbec1ce7eef01c81507a05bbb7e67 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 10 Feb 2026 09:19:49 +0000 Subject: [PATCH 1/2] Initial plan From 4a5ee45adfe41fb5ba30932c46226e303b4e501e Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 10 Feb 2026 09:24:16 +0000 Subject: [PATCH 2/2] Fix undefined array key warnings for 'file', 'line', 'class', and 'function' Co-authored-by: shyim <6224096+shyim@users.noreply.github.com> --- src/Instrumentation/ConnectionInstrumentation.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Instrumentation/ConnectionInstrumentation.php b/src/Instrumentation/ConnectionInstrumentation.php index 0bb60bd..f9767f9 100644 --- a/src/Instrumentation/ConnectionInstrumentation.php +++ b/src/Instrumentation/ConnectionInstrumentation.php @@ -38,10 +38,10 @@ public static function register(): void $backtrace = self::getBacktrace(); if ($backtrace) { - $class = $backtrace['class']; - $function = $backtrace['function']; - $filename = $backtrace['file']; - $lineno = $backtrace['line']; + $class = $backtrace['class'] ?? $class; + $function = $backtrace['function'] ?? $function; + $filename = $backtrace['file'] ?? null; + $lineno = $backtrace['line'] ?? null; } $query = trim($getter($stmt)->queryString);