diff options
author | Andrew Dolgov <[email protected]> | 2023-10-21 10:24:23 +0300 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2023-10-21 10:24:23 +0300 |
commit | 3bf275e445564fb7398667a817b9a75266258268 (patch) | |
tree | 67aeece3270c9f47e2ff06d6ccb5988825f2a07a | |
parent | 492c4eecfb943ad4e81fa7175f7a153114caa7e4 (diff) |
stop whining if _SESSION etc are not defined
-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(); |