Skip to content

Commit 5c3107a

Browse files
committed
fix CI
1 parent 4bdc71f commit 5c3107a

File tree

2 files changed

+13
-9
lines changed

2 files changed

+13
-9
lines changed

src/DDTrace/OpenTelemetry/CompositeResolver.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ class DatadogResolver implements ResolverInterface
1717
private const DEFAULT_HOST = 'localhost';
1818
private const DEFAULT_SCHEME = 'http';
1919

20-
public function retrieveValue(string $name): mixed
20+
public function retrieveValue(string $name)
2121
{
2222
if (!$this->isMetricsEnabled($name)) {
2323
return null;

src/DDTrace/OpenTelemetry/Configuration.php

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -22,17 +22,21 @@
2222
];
2323

2424
// Helper function to track config access
25-
function track_otel_config_if_whitelisted(string $name, mixed $value): void
25+
function track_otel_config_if_whitelisted(string $name, $value): void
2626
{
2727
if (in_array($name, OTEL_CONFIG_WHITELIST, true)) {
2828
// Convert value to string for telemetry
29-
$value_str = match (true) {
30-
is_bool($value) => $value ? 'true' : 'false',
31-
is_null($value) => '',
32-
is_array($value) => json_encode($value),
33-
is_object($value) => get_class($value),
34-
default => (string)$value,
35-
};
29+
if (is_bool($value)) {
30+
$value_str = $value ? 'true' : 'false';
31+
} elseif (is_null($value)) {
32+
$value_str = '';
33+
} elseif (is_array($value)) {
34+
$value_str = json_encode($value);
35+
} elseif (is_object($value)) {
36+
$value_str = get_class($value);
37+
} else {
38+
$value_str = (string)$value;
39+
}
3640

3741
\dd_trace_internal_fn('track_otel_config', $name, $value_str);
3842
}

0 commit comments

Comments
 (0)