summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--classes/tracer.php6
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();