diff options
Diffstat (limited to 'classes')
-rw-r--r-- | classes/tracer.php | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/classes/tracer.php b/classes/tracer.php index e29073dfc..4e8c383d6 100644 --- a/classes/tracer.php +++ b/classes/tracer.php @@ -54,9 +54,9 @@ class Tracer { $span = $this->tracer->spanBuilder($_SESSION['name'] ?? 'not-logged-in') ->setParent($context) ->setSpanKind(SpanKind::KIND_SERVER) - ->setAttribute('php.request', json_encode($_REQUEST)) - ->setAttribute('php.server', json_encode($_SERVER)) - ->setAttribute('php.session', json_encode($_SESSION)) + ->setAttribute('php.request', json_encode($_REQUEST ?? [])) + ->setAttribute('php.server', json_encode($_SERVER ?? [])) + ->setAttribute('php.session', json_encode($_SESSION ?? [])) ->startSpan(); $scope = $span->activate(); |